求指导!!功率谱绘制,频率提取matlab仿真实现

2019-07-17 13:32发布

各位大神!!!本菜想仿真一个提取雷达回波的程序,雷达回波的数据结构是如图一样的矩阵,横坐标是距离,纵坐标是信号长度,每个距离有一个回波信号,然后画出空间功率谱图如图所示,我试了好久实现不了,请教一下诸位大神有没有什么办法,万分感谢!!!


补充内容 (2016-1-25 14:43):
我有一个程序帮我改下
clear all
%Z=zeros(100,100);
PP=zeros(100,100);
n=0:99;
s1=sin(2*pi*100*n);
s2=sin(2*pi*200*n);
%Z(1,:)=s1;
%Z(2,:)=s2;

[Px1,f1]=pburg(s1,20,100,1000);
[Px2,f2]=pburg(s2,20,100,1000);

PP(1,:)=Px1;
PP(2,:)=Px2;

F=1:1000/100:100;
% x = 1:size(Z,1);
y = 1:size(PP,2);
[X,Y] = meshgrid(F,y);
surf(X,Y,PP);
xlabel('X轴');        %#x轴标题
ylabel('Y轴');        %#y轴标题
zlabel('Z轴');       % #z轴标题

补充内容 (2016-1-25 14:46):
matlab自带的pburg函数得到的功率谱想把它赋值给PP矩阵,但是报错Subscripted assignment dimension mismatch.求解
数据结构图 数据结构图
空间功率谱 空间功率谱
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。