查看: 745|回复: 0|关注: 0

[未答复] MATLAB二维隐函数不等式绘图

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2018-1-17 00:05:41 | 显示全部楼层 |阅读模式
c=2.99792458e8;
d1=32e-9;
d2=40e-9;
d=d1+d2;
LambdaP=226e-9;
Wp=2*pi*c./LambdaP;
[kx W]=meshgrid(linspace(0,2*pi/d),linspace(0,2*Wp));
k0=W./c;
e1=5;
e2=1-(Wp./W).^2;
a1=sqrt(k0.*k0.*e1-kx);
a2=sqrt(k0.*k0.*e2-kx);
Kz=acos(cos(a1.*d1).*cos(a2.*d2)-0.5*((a1.^2+a2.^2)./(a1.*a2)).*sin(a1.*d1).*sin(a1.*d2))./d; %色散关系
meshz(real(kx),real(W),real(Kz));
xlabel('kx'),ylabel('W'),zlabel('Kz')
我的程序是画了三维图,但是跟结果对不上,请大牛指点,感激不尽!

相关参数

相关参数

公式

公式

结果图

结果图


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表