Looking for help. I'm trying to plot this

My goal is to create the plot from the picture below which Figure 2.3. Thank you so much in advance!
Variables
c = 2.99e8; % speed of light [m/s]
h = 6.63e-34; % Planck's constant [J s]
k = 1.38e-23; % Boltzmann's constant [J/K]
A = 2.898e-3; % Wein's Law constant [K m]
T = 300; % Temperature [K]
lam = logspace(-8,1,100); % wavelength [m]
%
% Planck's Law
% My plot for Planck's law works!
L=((2*h*c^(2))./lam.^(5)).*(exp(h*c./(lam.*k*T)-1)).^(-1);
loglog(L)
%
% Wein's Law
% How do I plot Wein's Law in Matlab correctly? My attempt below.
Y=(h*c)./(k*T.*lam)
and when I use loglog(Y) nothing shows up! :(
The picture below is what I am referencing.

댓글 수: 2

and when I use loglog(Y) nothing shows up!’
It does when I plot it:
figure
loglog(Y)
and also as:
figure
loglog(lam, Y)
JC
JC 2019년 4월 26일
편집: JC 2019년 4월 26일
Using the code below gives me a line?
figure
loglog(lam, Y)
Is there a way where I can plot both functions separately on the same graph?

댓글을 달려면 로그인하십시오.

답변 (1개)

JC
JC 2019년 4월 26일

0 개 추천

Any ideas gentlemen?

카테고리

질문:

JC
2019년 4월 25일

답변:

JC
2019년 4월 26일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by