2连续时间信号在MATLAB中的表示
2-1.利用MATLAB命令画出下列连续信号的波形图
(1)
>> t=0:0.01:3;
>> ft=2*cos(3*t+pi/4);
>> plot(t,ft),grid on;
>> axis([0 3 -2.2 2.2]);
>> title('2cos(3t+pi/4)')
(2)
>> t=0:0.01:3;
>> ft=2-exp(-t);
>> plot(t,ft),grid on;
>> title('(2-exp(-t))u(t)')
(3)
>> t=-1:0.01:1;
>> ft=t.*(uCT(t)-uCT(t-1));
>> plot(t,ft),grid on
>> axis([-1 1 -0.2 1.2]);
>> title('t[u(t)-u(t-1)]')
(4)
>> t=-1:0.01:3;
>> ft=(1+cos(pi*t)).*(uCT(t)-uCT(t-2));
>> plot(t,ft),grid on
>> axis([-1 3 -0.2 2.2]);
>> title('[1+cos(pi*t)][u(t)-u(t-2)]')
2-2.利用MATLAB命令画出下列复信号的实部、虚部、模和辐角
(1)
>> t=0:0.01:3;
matlab傅里叶变换的幅度谱和相位谱>> ft=2+exp(i*(pi/4)*t)+exp(i*(pi/2)*t);
>> subplot(2,2,1);plot(t,real(ft));title('实部');axis([0 3 0 4]);grid on;
>> subplot(2,2,2);plot(t,imag(ft));title('虚部');axis([0 3 0 2]);grid on;
>> subplot(2,2,3);plot(t,abs(ft));title('模');axis([0 3 0 4]);grid on;
>> subplot(2,2,4);plot(t,angle(ft));title('相角');axis([0 3 0 2]);grid on;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论