📄 exam_5_1.m
字号:
M=15;
tend=10; %单位为皮秒ps
T=80; %窗口,单位为皮秒ps
N=2^M; %采样点总数
dt=T/N;
n=-N/2:(N/2-1);
t=n*dt;
A=zeros(size(t,2),1); %初始化A
Tow=find(t<tend&t>-tend);
%1ps高斯脉冲
T0=1; %T0与脉冲半极大宽度成正比 1ps
z=2; %传输距离km
A(Tow,1)=exp(-1/2.*((Tow-N/2-1)*dt./T0)'.^2); %guass波
[AW,f]=cftbyfft(A,t,0); %AW为A傅立叶变换后的 为频域中
w=2*pi.*f'; %频率到圆频率的转换
[BW,t]=icftbyifft(N.*AW.*exp(i./6.*0.1*z.*w.^3),f,0);
plot(t,BW,'b')
hold on
T0=1; %T0与脉冲半极大宽度成正比 1ps
z=4; %传输距离km
A(Tow,1)=exp(-1/2.*((Tow-N/2-1)*dt./T0)'.^2); %guass波
[AW,f]=cftbyfft(A,t,0); %AW为A傅立叶变换后的 为频域中
w=2*pi.*f'; %频率到圆频率的转换
[BW,t]=icftbyifft(N.*AW.*exp(i./6.*0.1*z.*w.^3),f,0);
plot(t,BW,'r')
hold on
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -