• 大小: 60.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-09-13
  • 语言: 其他
  • 标签: 代码  

资源简介

空间谱估计理论与算法_王永良_pdf&代码,设置的需要0积分,希望能帮到需要的人。
空间谱估计理论与算法_王永良_pdf&代码,设置的需要0积分,希望能帮到需要的人。

资源截图

代码片段和文件信息


clc;
clear all;
close all;
M=32;           %阵元数
snap=100;      % 快拍数
a=[0:M-1]‘;
c=3e8;
f=300e6;
lamda=c/f;
dr=lamda/2 ;        %阵元间距

theta=[-2.5 -1.5]*pi/180;%%%  两个相干分布式目标的中心角度
delta=[3 10]*pi/180;  %%% 分布参数
P=length(theta);          %目标数
a_theta=exp(j*2*pi/lamda*dr*a*sin(theta));%% 点源目标导向矢量
%%%相干分布式信号源均匀分布的导向矢量 
%a1=a_theta(:1).*[1;sin(a(2:end)*sqrt(3)*delta(1))./(a(2:end)*sqrt(3)*delta(1))];  
%%%相干分布式信号源三角分布的导向矢量 
 a1=a_theta(:1).*[1;2*((1-cos(a(2:end)*delta(1)))./(a(2:end).^2*delta(1).^2))];  
%相干分布式信号源-高斯分布的导向矢量 
a2=a_theta(:2).*exp(-1/2*(a*delta(2)).^2);
% a2=a_theta(:2).*[1;2*((1-cos(a(2:end)*delta(2)))./(a(2:end)*delta(2).^2))];  

A=[a1 a2];%%导向矩阵
SNR=[10 10];    %信噪比
s=[10^(SNR(1)/20) 0;0 10^(SNR(2)/20)]*exp(j*rand(Psnap)*2*pi);  %信号包络

noise=0;
 noise=(randn(Msnap)+j*randn(Msnap))/sqrt(2); %噪声

x=A*s+noise;   %接收数据
R=(x*x‘/snap);     %斜方差矩阵
[VD]=eig(R);       %特征分解
[Dindex]=sort(diag(D));
en=V(:index(1:M-P));es=V(:index(M-P+1:M)) ; % 信号子空间和噪声子空间

theta0=[-5:.1:2]*pi/180;  %%中心角度搜索范围
for kk=1:length(theta0)
    a_theta0=diag(exp(j*2*pi/lamda*dr*a*sin(theta0(kk))));%% 书中式(10.5.3)的PHI
    G1=real(a_theta0‘*en*en‘*a_theta0);
    p_min_eigen(kk)=1/min(eig(G1)); %%式(10.5.4)

    a_theta3=exp(j*2*pi/lamda*dr*a*sin(theta0(kk)));
    p_music_point(kk)=abs(1/(a_theta3‘*en*en‘*a_theta3));%%  基于点源目标常规MUSIC空间谱
end


p_min_eigen=10*log10(p_min_eigen/max(p_min_eigen));%%归一化
figure;axes(‘Fontsize‘12)
plot(theta0*180/pip_min_eigen‘MarkerSize‘9‘LineWidth‘1.5);hold on;
xlabel(‘\theta/(\circ)‘);ylabel(‘f_2 (\theta)‘);grid on;box off;ylim([-30 0])
plot(theta(1)*180/pi[-30:.1:0]‘r‘theta(2)*180/pi[-30:.1:0]‘r‘)
title(‘分布式相干信号源中心角参数估计 ‘);

p_music_point=10*log10(p_music_point/max(p_music_point));%%归一化
figure;axes(‘Fontsize‘12)
plot(theta0*180/pip_music_point‘MarkerSize‘9‘LineWidth‘1.5);hold on;
xlabel(‘\theta/(\circ)‘);ylabel(‘MUSIC空间谱‘);grid on;box off;ylim([-20 0])
plot(theta(1)*180/pi[-20:.05:0]‘r‘theta(2)*180/pi[-20:.05:0]‘r‘)
title(‘基于点源模型中心角度估计 ‘);

delta=[0:.1:30]*pi/180;
clear a_theta0
for kk1=1:length(theta0)
    for kk2=1:length(delta)
        a_theta0=exp(j*2*pi/lamda*dr*a*sin(theta0(kk1))).*[1;2*((1-cos(a(2:end)*delta(kk2)))./(a(2:end).^2*delta(kk2).^2))];%% 三角分布导向矢量
%          a_theta0=exp(j*2*pi/lamda*dr*a*sin(theta0(kk1))).*exp(-1/2*(a*delta(kk2)).^2);%% 高斯分布导向矢量
%a_theta0=exp(j*2*pi/lamda*dr*a*sin(theta0(kk1))).*[1;sin(a(2:end)*sqrt(3)*delta(kk2))./(a(2:end)*sqrt(3)*delta(kk2))];%%均匀分布导向矢量
        p_music(kk2kk1)=1/abs(a_theta0‘*en*en‘*a_theta0);
    end
end
p_music=10*log10(p_music/max(max(p_music)));%%归一化
 
figure
mesh(p_music)
[XY] = meshgrid(theta0*180/pidelta*180/pi);
figure;axes(‘Fontsize‘12)
contour(XYp_music[-10:-1 -15 -20]);  grid
xlabel(‘\theta/(\circ)‘);ylabel(‘分布参数/(\circ)‘);
title(‘分布式相干信号源两维参数估计 ‘);


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-01-17 15:55  空间谱估计理论与算法_王永良_pdf&代码\
     文件    37891720  2020-01-17 15:46  空间谱估计理论与算法_王永良_pdf&代码\空间谱估计理论与算法.pdf
     目录           0  2019-03-23 16:47  空间谱估计理论与算法_王永良_pdf&代码\第10章 空间分布式信号源参数估计\
     文件        3129  2012-06-30 21:05  空间谱估计理论与算法_王永良_pdf&代码\第10章 空间分布式信号源参数估计\page332.m
     文件        3001  2012-04-26 08:47  空间谱估计理论与算法_王永良_pdf&代码\第10章 空间分布式信号源参数估计\page333.m
     文件        2017  2012-05-06 20:21  空间谱估计理论与算法_王永良_pdf&代码\第10章 空间分布式信号源参数估计\page335.m
     文件        1440  2012-03-28 10:07  空间谱估计理论与算法_王永良_pdf&代码\第10章 空间分布式信号源参数估计\search_max.m
     目录           0  2019-03-23 16:47  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\
     文件        2830  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\moshikongjian_page346.m
     文件        1503  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\MRL_array.m
     文件        3145  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\smooth_moshikj_page351.m
     文件        1796  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\UCA_super_resolution.m
     文件        3305  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\Untitled.m
     文件        4406  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\Untitled2.m
     文件        2965  2012-10-19 11:00  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\virtual_array_music.asv
     文件        2965  2012-10-19 11:06  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\virtual_array_music.m
     文件        3647  2012-07-03 09:40  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\virtual_array_root_music.asv
     文件        3647  2012-07-03 09:45  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\virtual_array_root_music.m
     文件        1499  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\zhenliemohu_page358.m
     目录           0  2019-03-23 16:47  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\圆阵仿真\
     文件      428069  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\圆阵仿真\Extension of root-MUSIC to non-ULA Array Configurations.pdf
     文件        3916  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\圆阵仿真\manifold_separation.m
     文件        4369  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\圆阵仿真\UCA_interpolated.m
     文件        5026  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\圆阵仿真\UCA_interpolated_esprit.m
     目录           0  2019-03-23 16:47  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\模式空间\
     文件        3191  2012-07-01 16:50  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\模式空间\moshikongjian_page346.asv
     文件        3298  2012-07-01 17:10  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\模式空间\moshikongjian_page346.m
     文件        3145  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\模式空间\smooth_moshikj_page351.m
     文件      268288  2011-03-24 16:58  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\模式空间和模式空间平滑算法分析比较.doc
     目录           0  2019-03-23 16:47  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\虚拟ESPRIT\
     文件        3258  2012-07-03 09:54  空间谱估计理论与算法_王永良_pdf&代码\第11章_特殊阵列结构的空间谱估计\虚拟ESPRIT\interploted_esprit.m
............此处省略240个文件信息

评论

共有 条评论