作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/28 12:44:07
这个公式怎样用MATLAB作图,三维,求程序
d1=d2=7.5mm,N=2 ,M=2 ,k=2*PI/波长,波长=7.5mm ,求程序,
第一个程序运行不对...第二个是极坐标系的,但是声场仿真如果能建立直角坐标系能更好地分析声场的特性,还请指导..
这个公式怎样用MATLAB作图,三维,求程序
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')