房天下 > 房天下问答 > 业主生活 > 其他
  • 求一道MATLAB程序(来自成都左右小区)

    老师要我们写一道一百行左右的MATLAB程序,但是我们只学了点皮毛,很多的东西都不懂,所以急求一道百行左右的MATLAB程序,最好是物理方面的,这个比较容易看懂,谢谢!!!

    提问者:evaxl

    发布于2010-11-05

共1个回答
  • xzxxokok 丨Lv 0
    %半波\全波、1.5波,2波天线阵子方向性图k=2;%振子数量l=1/4;delta=pi/200;th=0:delta:pi;phi=0:delta:2*pi;[phi,th]=meshgrid(phi,th);F=(cos(k*l*pi.*cos(th))-cos(k*l*pi))./sin(th);X = F.*sin(th).*cos(phi);Y = F.*sin(th).*sin(phi);Z = F.*cos(th);subplot(2,2,1);surf(X,Y,Z)%axis('square')colormap(spring)shading interpl=1/2;delta=pi/200;th=0:delta:pi;phi=0:delta:2*pi;[phi,th]=meshgrid(phi,th);F=(cos(k*l*pi.*cos(th))-cos(k*l*pi))./sin(th);X = F.*sin(th).*cos(phi);Y = F.*sin(th).*sin(phi);Z = F.*cos(th);subplot(2,2,2);surf(X,Y,Z)colormap(spring)shading interpl=3/4;delta=pi/200;th=0:delta:pi;phi=0:delta:2*pi;[phi,th]=meshgrid(phi,th);F=(cos(k*l*pi.*cos(th))-cos(k*l*pi))./sin(th);X = F.*sin(th).*cos(phi);Y = F.*sin(th).*sin(phi);Z = F.*cos(th);subplot(2,2,3);surf(X,Y,Z)colormap(spring)shading interpl=1;delta=pi/200;th=0:delta:pi;phi=0:delta:2*pi;[phi,th]=meshgrid(phi,th);F=(cos(k*l*pi.*cos(th))-cos(k*l*pi))./sin(th);X = F.*sin(th).*cos(phi);Y = F.*sin(th).*sin(phi);Z = F.*cos(th);subplot(2,2,4);surf(X,Y,Z)%axis('square')colormap(spring)shading interp
    +1 2010-11-05 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。