레이블이 고3인 게시물을 표시합니다. 모든 게시물 표시
레이블이 고3인 게시물을 표시합니다. 모든 게시물 표시

2019년 3월 20일 수요일

상대론적 그리고 비상대론적 운동에너지 (KE 비교 그래프)


질문


전자의 상대론적, 그리고 비상대론적 운동에너지를 수식으로 표현하고 속도에 대한 그래프로 나타내어 설명해보라.

정답



Github

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import numpy as np
import scipy as sp
import matplotlib.pyplot as plt
import math
= 9.11e-31
= np.arange(0,3e+8,5000000)
=  0.5*m*(v**2)
K_r = m*c*c*(1/(np.sqrt(1-(v**2)/(c**2))) - 1)
plt.plot(v,K, 'r',label='non-relativistic KE')
plt.plot(v,K_r,'b', label='relativistic KE')
plt.title('KE for relativistic and non relativistic case')
plt.xlabel('Velocity')
plt.ylabel('Kinetic Energy')
plt.legend(loc='upper left')
plt.show()
cs