plot_mvdr.m

来自「matlab里面的一些经典的例子程序」· M 代码 · 共 20 行

M
20
字号
function plot_mvdr(name)

eval(['load  ' name]);

% test vectors for spatially sampled response
W_H     = conj(W(Ndata, :));
st      = -1 : 0.025 : 1;
est     = exp(-j*pi*[0:(rp.p-1)]'*st);

S   = ones(81,1);
qq1 = pi*sin(st);

for n=[1 2 3 4], 
   S(:,n+1)=exp(-j*n*qq1'); 
end

plot(st,10*log10(abs(W_H*S').^2))
xlabel('sin \theta')
ylabel('Amplitude response, dB')

⌨️ 快捷键说明

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