matlab如何将三维转为二维_matlab怎么把二维的变成三维的

clear%清除变量k=1.38054e-23;%玻尔兹曼常数h=6.626e-34;%普朗克常数c=2.997925e8;%光速sigma=5.6688e-008;%斯特潘常数b=0.0029;%维恩常数t=98.6;%热力学温度向量n=length(t);%向量长...

clear %清除变量

k=1.38054e-23; %玻尔兹曼常数

h=6.626e-34; %普朗克常数

c=2.997925e8; %光速

sigma=5.6688e-008; %斯特潘常数

b=0.0029; %维恩常数

t=98.6; %热力学温度向量

n=length(t); %向量长度

lambda=[0:0.01:35]*1e-5; %波长向量

lambda(1)=eps; %给零加一小量使分母不为零

[T,L]=meshgrid(t,lambda); %波长和温度矩阵

M=2*pi*h*c^2./(exp(h*c./(k*T.*L))-1)./L.^5;%单色辐射能力

figure %创建图形窗口

plot(lambda*1e5,M) %画曲线

hl=legend([repmat('\itT\rm=',n,1),num2str(t'),repmat('K',n,1)]);%标记图例

fs=16; %字体大小

set(hl,'fontsize',fs) %设置图例大小

grid on %加网格

title(' ','fontsize',fs)%标题

xlabel('波长\it\lambda\rm/\

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值