Matlabwilliam hill官网
直播中

wlhooo

10年用户 8经验值
擅长:嵌入式技术
私信 关注
[问答]

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

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


补充内容 (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.求解
  • 数据结构图
  • 空间功率谱
已退回10积分

回帖(2)

小强

2016-1-25 12:44:24
matlab 3D作图……
举报

wlhooo

2016-1-25 12:53:14
引用: 525355 发表于 2016-1-25 12:44
matlab 3D作图……

求不水,你的回答太言简意赅了!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分