Figure 14.3-1

>  restart;
In this problem, we are going to generate figure 14.3-1
>  qble:=(lambda,T)->2*Pi*c^2*h/(lambda^5*(exp(c*h/
(lambda*kappa*T))-1)); 14.3-7
>  kappa:=1.3805e-16*erg/K; h:=6.624e-27*erg*s; 
c:=2.99793e10*cm/s;
>  qble(lambda,T);
>  evalf(qble(2e-4*cm,2000*K));
>  unit:=erg/(cm^3*s);
>  evalf(qble(2e-4*cm,2000*K)/unit); We need to do this since 
plot wants to give blanks if the units are left in place.
>  plot({qble(lam*1e-4*cm,2038*K)/unit,qble(lam*1e-4*cm,1538*K)
/unit,qble(lam*1e-4*cm,1204*K)/unit},lam=5e-2...10,
title=`Planck Dist. at 3700, 2800 and 2200F`, 
xtickmarks=10,color=[red,green,blue]);  plot of qble at three 
temperatures, note that the temperatures have been converted from 
F to K
[Maple Plot]
We can also compute the integration at a constant T numerically 
without changing the variable of integration.
>  qbe1000:=evalf(int(qble(lambda*cm,1000*K),
lambda=0...infinity)); 
[Maple Math]
>  qbe1:=evalf(int(qble(lambda*cm,1*K),
lambda=0...infinity));
[Maple Math]