R=input('Please input R='); :"H?phk
p=0.1; Mc!LC
.8
n=chaxun(R); c27(en(
L=15; ,KU%"{6
c=3*10^8; gsl_aW!
h=6.626196*10^(-34); AjoIL
k=1.3806505*10^(-23); 1&<o3)L:
B=198.95; #kA?*i[T
r=0.509*10^(-60); DiTpjk]c`
d=532*10^(-9); pZ3sp!
for s=0:20 =1'WZp}D5
for T=0.1:50:300.1 9Oo`4
if mod(s,2)==0 [IAk9B.\
f=p*n*L*6*((2*h*c)/(9*k*T))*((3/2)*(s+1)*(s+2)/(2*s+3))*(64*(pi^2)/15)*((c/d-(4*s+6)*B)^4)*r*exp(-(h*c*B/(k*T))*s(s+1)); zmL
VFGnS
y=diff('f','T'); q ywl
G
elseif mod(s,2)==1 #
, eC&X45
f=p*n*L*3*((2*h*c)/(9*k*T))*((3/2)*(s+1)*(s+2)/(2*s+3))*(64*(pi^2)/15)*((c/d-(4*s+6)*B)^4)*r*exp(-(h*c*B/(k*T))*s(s+1)); {2q0Ko<
y=diff('f','T'); lNtxM"G&
end w5
] lU
end pU'>!<zGr
end )Q>Ao.
plot3(y,s,T); 5\w*W6y
怎么错了,希望哪位大侠指点。 ^u1Nbo