这个公式怎样用MATLAB作图,三维,求程序

这个公式怎样用MATLAB作图,三维,求程序
d1=d2=7.5mm,N=2 ,M=2 ,k=2*PI/波长,波长=7.5mm ,求程序,
第一个程序运行不对...第二个是极坐标系的,但是声场仿真如果能建立直角坐标系能更好地分析声场的特性,还请指导..
小忌 1年前 已收到1个回答 举报

dtewt 幼苗

共回答了17个问题采纳率:82.4% 举报

d1=7.5;
d2=d1;
N=2;
M=2;
lumda=7.5;
k=2*pi/lumda;
[alpha,seta]=meshgrid(0:0.01:pi);
D=sin(k*M*d1/2*cos(alpha).*sin(seta)).*sin(k*M*d2/2*sin(alpha).*sin(seta))/M./sin(k*d1/2*cos(alpha).*sin(seta))/N./sin(k*d2/2*sin(alpha).*sin(seta));
mesh(alpha,seta,D)
xlabel('alpha');
ylabel('theta');
zlabel('D')

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com