⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chaper3_2answer.m

📁 空间谱估计很好的学习例子
💻 M
字号:
%%%%%chaper3_2习题解答%%%%%%
%array_nums为阵列数目
%sig_fai为各个信号的方位角,为矩阵且为弧度
%sig_nums为信号的数目;
%flag=0为不加噪声,flag=1为加噪声
%SNR为信噪比,当不加噪声时,SNR为随便设的值。

%(1)当只有s1和s2信号存在时的付氏处理估计图
array_nums=8;
sig_fai=[-30,30];%信号的方位角
sig_nums=2;%信号的数目
SNR=0;
flag=0;%表示不加噪声;
figure(1)
subplot(211)
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度');
title('两个信号,阵列数为8')
%当阵列数目为20时
array_nums=20;%阵列数目为20
subplot(212)
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度');
title('两个信号,阵列数为20')

%(2)当三个信号同时存在时
figure(2)
subplot(211)
sig_nums=3;%三个信号
array_nums=8;
sig_fai=[-30,30,45];
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度');
title('三个信号,阵列数为8')
%当阵列数目为20时
array_nums=20;
subplot(212)
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度');
title('三个信号,阵列数为20')

%(3)加噪声时三个信号都存在阵列数目为8
figure(3)
flag=1;%表示加噪声情况下
array_nums=8;%阵列数目
sig_fai=[-30,30,45];%方位角度
sig_nums=3;
SNR=15;
subplot(211)
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度dB');
title('三个信号,阵列数为8,SNR为3dB')
%加噪声时三个信号都存在阵列数目为20
array_nums=20;
subplot(212)
chaper3_2(array_nums,sig_fai,sig_nums,SNR,flag)
xlabel('角度');
ylabel('幅度dB');
title('三个信号,阵列数为20,SNR为3dB')






⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -