资源简介

MIMO雷达发射方向图设计源码,可以参考

资源截图

代码片段和文件信息

clear all
clc
N = 1;
M = 10;
j = sqrt(-1);
theta1 = (-40*pi)/180;
theta2 = (40*pi)/180;
theta = linspace(theta1theta21000);
atheta0 = ones(M1);
for k=1:1000
    
        atheta = zeros(M1);      %导引矢量
                for i=1:M
                    atheta(i1)=exp(-j*(i-1)*pi*sin(theta(k)));
                end
        b = ones(M1);
        c1 = (N/M)*(abs(atheta0‘*b).^2)*(abs(atheta‘*atheta0).^2);        %coherent transmit signals收发形式
        d1 = (N/(M))*(abs(atheta‘*atheta0).^4);                               %orthogonal transmit signals收发形式
        c1=c1/1000;
        d1=d1/1000;
        c(1k) = 10*log10(c1);
        d(1k) = 10*log10(d1);
end
theta = theta*(180/pi);
figure
plot(thetac‘r--‘thetad‘b‘)
xlabel(‘θ[deg]‘)ylabel(‘G(θ)[db]‘)
legend(‘β=1‘‘β=0‘4)
title(‘Beam pattern for orthogonal and coherent signals‘)

savepath1=‘E:\matlab\fangzhen jieguo‘;
savename=‘firstfigure‘;%图像的文件名

 %print(2‘-djpeg‘strcat(savepath1‘\‘savename‘.jpeg‘)); %将句柄为2的图形保存为jpeg/jpg格式的图片,文件名为‘C:\abc.jpeg‘。
saveas(gcfsavename‘fig‘);

 
set(gcf‘visible‘‘off‘);



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1158  2009-04-17 17:16  beampattern.m

----------- ---------  ---------- -----  ----

                 1158                    1


评论

共有 条评论