Redian新闻
>
问一个关于MVDR的问题
avatar
问一个关于MVDR的问题# EE - 电子工程
V*i
1
MVDR被称为super-resolution algorithm, 可是我用MVDR算法计算PSD(Power Spectrum
Density)时,却发觉他的分辨率不是很尽入人意。如果一两个不同频率的信号的话(e.
g. 5Hz 10Hz),他可以很清楚的分辨出来,可是有三四个不同频率的信号的话(e.g.
5Hz 10Hz 15Hz 20Hz),他们的频率相应就拈在一起了,根本无法分辨。有谁明白这是
怎么回事?
avatar
V*i
2
By the way, here's the MATLAB code. You can see by using MVDR method, only
the freq=200Hz is shown. Am I missing some point here?
clear all;
cj=sqrt(-1);
N=256;
dt=0.001;
df=1/(N*dt);
f1=200;
f2=350;
f3=100;
t=dt*(-N/2:N/2-1);
f=df*(-N/2:N/2-1);
% Use Fourier method
s=sin(2*pi*f1*t)+0.5*cos(2*pi*f2*t)+0.8*sin(2*pi*f3*t+pi/3);
s=s+randn(1,N)*0.01;
S=fftshift(fft(fftshift(s)));
figure; plot(f,abs(S));
% Use MVDR method
R=zeros(N,N);
for i=1:3000
s=sin(2*pi*f1*t)+0.5*cos(2*pi*f2*t)+0.8*sin(2*pi
avatar
V*i
3
Why no reply? Any answer/suggestion/question is welcome.

Spectrum
e.

【在 V*****i 的大作中提到】
: MVDR被称为super-resolution algorithm, 可是我用MVDR算法计算PSD(Power Spectrum
: Density)时,却发觉他的分辨率不是很尽入人意。如果一两个不同频率的信号的话(e.
: g. 5Hz 10Hz),他可以很清楚的分辨出来,可是有三四个不同频率的信号的话(e.g.
: 5Hz 10Hz 15Hz 20Hz),他们的频率相应就拈在一起了,根本无法分辨。有谁明白这是
: 怎么回事?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。