想知道用matlab写黑体辐射3个公式哪里出错了

使用MATLAB编程,分别绘制了维恩公式、瑞利-金斯公式和普朗克公式对应的黑体辐射曲线。代码中定义了波长范围、温度等参数,并通过plot函数展示不同公式的辐射度随波长变化的关系。最后,还转换为以频率表示的辐射公式进行对比。
摘要由CSDN通过智能技术生成

clc

c=2.997925e8;

lambda1=[2:0.15:12,13:4:30];

lambda=lambda1*1e-6;

T=1000;

k=1.38054e-23;

h=6.626e-34;

c1=2*pi*h*c^2;

c2=h*c/k;

m1=c1*lambda.^(-5).*exp(-c2./(lambda*T));

figure

plot(lambda1,m1,'LineWidth',2)

xlabel("波长长度(um)")

ylabel("单色辐射度")

%维恩公示

lambda1=7:0.15:30;

lambda=lambda1*1e-6;

m2=2*pi*c*k*T./(lambda.^4);

hold on

plot(lambda1,m2,'LineWidth',2)

%瑞利-金斯公式

lambda1=[0.5:0.15:5,5.5:1:30];

lambda=lambda1*1e-6;

m3=2*pi*h*c^2./lambda.^5./exp(h*c./(lambda*k*T))-1;

hold on

plot(lambda1,m3,'LineWidth',2)

%普朗克公式

legend('维恩公式','瑞利-金斯公式','普朗克公式')

%用

%用频率表示

lambda=0.5:0.1:50;

mu=c./lambda;

%维恩公式

m4&

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值