파이썬 그래프 그리기
그래프의 개형이 테스트 그래프처럼 나와야 하는데, 상수만 집어 넣으면 그래프의 모양이 완전히 바뀝니다.
어떻게 해야 될까요>
</p>
<p>import matplotlib.pyplot as plt</p>
<p>import numpy as np</p>
<p>x = np.linspace(0.09,2,100000)</p>
<p>Y=(x**-5)*((np.exp(x**-1)-1)**-1)</p>
<p>plt.plot(x, Y, label='tesy') </p>
<p>#plt.axis([0,8000,40,48])</p>
<p>plt.xlabel('x')</p>
<p>plt.ylabel('y')</p>
<p>plt.title("test")</p>
<p>plt.legend()</p>
<p>plt.show()</p>
<p>
</p>
<p>import matplotlib.pyplot as plt</p>
<p>import numpy as np</p>
<p> </p>
<p>h=6.626*(10**-27) #erg s</p>
<p>c=29979245800 #cm/s</p>
<p>k=1.380*(10**-16) #erg/K</p>
<p>T=6000 # K</p>
<p>R=6.96*(10**10) # cm</p>
<p> </p>
<p>x = np.linspace(1,10)</p>
<p> </p>
<p>a=2*h*(c**2)</p>
<p>b=(h*c)/(k*T)</p>
<p>co_st=4*np.pi*(R**2)</p>
<p> </p>
<p>Y=a*(x**-5)*((np.exp(b*(x**-1))-1)**-1)</p>
<p>plt.plot(x, Y, label='tesy') </p>
<p>#plt.axis([0,8000,40,48])</p>
<p>plt.xlabel('x')</p>
<p>plt.ylabel('y')</p>
<p>plt.title("test")</p>
<p>plt.legend()</p>
<p>plt.show()</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
답변대기
답변대기
채택
답변대기