intro21.m

来自「shadowing effects in wireless channel」· M 代码 · 共 49 行

M
49
字号
% INITIALIZE ===========================================================

close all
clear

%  Fresnel integrals ==================================================

v=[-5:0.01:5];
C=mfun('FresnelC',v);
S=mfun('FresnelS',v);

figure, plot(v, C, 'k',v,S,'k--','LineWidth',2)
grid
title('Fresnel Cosine and Sine integrals')
xlabel('Input variable, v')
ylabel('Cosine and Sine integrals')
legend('C(v)','S(v)')

figure,plot(C,S,'k','LineWidth',2)
axis([-1 1 -1 1])
axis square
grid
xlabel('C(v)')
ylabel('S(v)')
title('Cornu spiral')

% Knife-edge diffraction

KE=0.5*(1+j)*((0.5-C)-j*(0.5-S));

figure,plot(v,abs(KE),'k','LineWidth',2)
grid
title('Knife-edge diffraction')
ylabel('Received signal rel. to direct signal (linear units)')
xlabel('Normalized obstruction, v')


figure,plot(v,20*log10(abs(KE)),'k','LineWidth',2)
grid
title('Knife-edge diffraction')
ylabel('Received signal rel. to direct signal (dB)')
xlabel('Normalized obstruction, v')


figure,plot(v,angle(KE),'k','LineWidth',2)
title('Knife-edge diffraction')
ylabel('Phase (Rad)')
xlabel('Normalized obstruction, v')

⌨️ 快捷键说明

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