资源简介

最优阵列处理随书程序,最全版本,含课后习题程序

资源截图

代码片段和文件信息

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Figure 10.2
% Spatial Spreading vs. Array Resolution
% K. Bell 1/17/08
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

clear all
close all

N = 10;
n = (-(N-1)/2:(N-1)/2).‘;
u = [-1:0.001:1];
w = 1/N*[ones(N1)];
d = 1/2;

vv = exp(j*pi*2*d*n*u);
B = 20*log10(abs(w‘*vv));

figure
plot(uB);
hold on
plot([-0.1 -0.1 0.1 0.1][-20 0 0 -20]‘--‘);
axis([-0.5 0.5 -20 5])
set(gca‘YTick‘[-20 -15 -10 -5 0 5])
h=xlabel(‘u‘);
p=get(h‘Position‘);
set(h‘Position‘[0.5 p(2:3)])
text(0-21.7‘(a)‘‘HorizontalAlignment‘‘center‘)
hold off

figure
plot(uB);
hold on
plot([-0.5 -0.5 0.5 0.5][-25 0 0 -25]‘--‘);
axis([-1 1 -25 5])
set(gca‘YTick‘[-25 -20 -15 -10 -5 0 5])
h=xlabel(‘u‘);
p=get(h‘Position‘);
set(h‘Position‘[1 p(2:3)])
text(0-27‘(b)‘‘HorizontalAlignment‘‘center‘)
hold off
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        317  2011-01-02 23:45  kalman_filter.m

     文件       2562  2011-01-08 23:31  kalm.m

----------- ---------  ---------- -----  ----

                 2879                    2


评论

共有 条评论