doapdf.m

来自「GBSBEM(几何单反射椭圆模型)可以用来仿真功率-延迟-角度(pda-图)、功」· M 代码 · 共 28 行

M
28
字号
% 功能:对DOA的理论pdf与仿真pdf进行比较

% 对于多径归一化延迟r=1.6,生成100000个DOA
y = rand(1,100000);
r = 1.6;
a = DOA(y,r,10000);

% 绘成直方图
[N_sample,x] = hist(a,200);  % 得到直方图参数
subplot(2,1,1)
bar(x*180/pi,N_sample,1)
ylabel('样本数')
xlabel('DOA(度)')

% 由直方图得到pdf,并与理论pdf进行比较
theorypdf = (r^2 - 1)^(3/2) * (r^2 - 2*r*cos(x) + 1) ./ (pi * (2*r^2 - 1) * (r - cos(x)).^3) ;     % 根据公式计算theoryh(x)
del_x = x(3) - x(2);
p_hist = N_sample/100000/del_x;    % 由直方图得到pdf

subplot(2,1,2)
plot(x*180/pi,theorypdf,'k',x*180/pi, p_hist,'+k')  % 比较
axis([-180 180 0 max(p_hist)+0.1])
grid on
ylabel('概率密度函数')
xlabel('DOA(度)')
legend('理论pdf','归一化直方图')

⌨️ 快捷键说明

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