24小时热门版块排行榜    

查看: 434  |  回复: 0

mo37773

铁虫 (著名写手)

[求助] 请教这样的图怎么画?

请教下面的图用matlab怎么画?
请教这样的图怎么画?

这张图用的公式是
请教这样的图怎么画?-1

参数意义:
请教这样的图怎么画?-2

相关参数取值为 D=2.6; L=4*E-6  m(科学记数法);G=5*E-12  m;y=1.5; M=10; Ls=6*E-7 m

我用以下程序就是画,就是和它不一样。颜色标识也不一样.
L=4;
r=1.7;
a=0.0625:0.0625:L;
b=0.0625:0.0625:L;
[x,y]=meshgrid(a,b);
t=0;
for m=1:10
for n=0:2
temp=(r.^(-0.4*n))*(cos(0.5*pi)-cos((2*pi*sqrt(x.^2+y.^2)*r.^n)./L*cos(atan(y./x)-pi*m/10)+0.5*pi));
t=t+temp;
end
end
z=16.7*t;
h=meshz(x,y,z);
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mo37773 的主题更新
信息提示
请填处理意见