内容发布更新时间 : 2025/1/8 4:02:55星期一 下面是文章的全部内容请认真阅读。
Signals&systems
matlab仿真 实验报告
一、实验目的:学会用MATLAB实现连续信号和离散信号的时域波形的绘制。 二、实验内容:
? 画出CTS实指数信号、正弦信号、复指数信号(实部、虚部)的波形图,并进行
讨论 ? 画出DTS实指数信号、正弦信号、复指数信号(实部、虚部)的波形图,并进行
讨论 ? 结合实例讨论离散时间复指数信号的周期性
三、实验数据及分析:
(一)连续时间复指数信号与正弦信号 1)实指数信号:y1=e-t,y2=et,y3=e0t
实现程序:
分析:实指数信号y=C*eat (C和a都是实数) 当a<0时,信号呈单调指数上升。 当a>0时,信号呈单调指数下降。 当a=0时,信号是一条直线。
2)正弦信号:y=sin(πt/4+π/2)
程序如下: A=1; w=pi/4; phi=pi/2;
t=-20:0.01:20; f=A*sin(w*t+phi); plot(t,f);
grid;
title('f=sin(πt/4+π/2)'),xlabel('时间t'),ylabel('幅值f');
波形图如下:
分析:由实验图得,正弦信号y=sin(w*t+θ),(w为非0常数,θ为任意常数)是周期的,其基波周期为T=2π/w.
3)复指数信号:y=C*eat(C和a都为一般复数)
1、取C=2*ej*π/2,a=1/2+10j代入上式。
程序如下:
所得波形:
2、若取、取C=2*ej*
程序如下:
π
/2
,a=-1+10j代入y=C*eat。
波形如下图:
分析:一般复指数信号可看成是振幅按实指数信号规律变化
的周期性复指数信号。它的实部与虚部都是振幅呈实指数规律变化的正弦振荡。
当Re{a}>0时,是指数增长的正弦振荡。 当Re{a}<0时,是指数衰减的正弦振荡。