📄 clfex91a.m
字号:
% CLFEX91a.M Plot f(t) and F(f) for a triangle% for Example 9.1clearclftstart=-3.0tfinal=3.0deltat=.01t=tstart:deltat:tfinal;% TriangleA=1 % Amplitudetp1s=-1.0 % Start of Risetp1f=1.0 % End of PulseT1=tp1f-tp1st1=tstart:deltat:tp1s; %N1 pointsf1=zeros(size(t1));t2=tp1s:deltat:0;f2=A*(1-abs(t2./tp1s));%f2=t.*[t ,= ones(size(t2));t3=0:deltat:tp1f; %N3 points, overlap at tp1ff3=A*(1-abs(t3./tp1f));t4=tp1f:deltat:tfinal;f4=zeros(size(t4));t=[t1 t2 t3 t4];f=[f1 f2 f3 f4];subplot(2,1,1),plot(t,f)axis([-2 2 0 1.5])title('Triangular pulse and spectrum Figure 9.2')xlabel('t seconds')ylabel('Amplitude')hold off% Frequencydeltaf=.01xf=[-2:deltaf:2];xf=xf+(xf==0)*eps; % Avoid divide by zeroTau1=T1/4 % T1 is total pulse widthF=(A*T1/2)*(sin(2*pi*xf.*Tau1)./(2*pi*xf.*Tau1)).^(2);subplot(2,1,2),plot(xf,F)axis([-2 2 -.5 1.5])gridxlabel('f hertz')ylabel('F(f)')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -