看板 MATLAB 關於我們 聯絡資訊
h=6.626069*10^(-34); c=3*10^8; k=1.38*10^(-23); e=2.7183; lamda=linspace(0,0.000003,100); T=3500; E1=2*h*(c^2).*lamda.^(-5); E2=(e.^(h*c./lamda.*k*T))-1; E=E1./E2; plot(lamda,E,'red') 不知道錯在哪?圖跑不出來>"< -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 86.24.150.175
kurt28:1推~~~~ 12/05 12:25
kurt28:剛剛按錯...你的E1跟E2有問題 12/05 12:34
kurt28:E2的公式就錯了 所以你這樣算E會有一堆nan 12/05 12:36