matlab在信号与系统中的应用,MATLAB 在信号与系统中的应用课件

《MATLAB 在信号与系统中的应用课件》由会员分享,可在线阅读,更多相关《MATLAB 在信号与系统中的应用课件(20页珍藏版)》请在人人文库网上搜索。

1、MATLAB 在信号与系统中的应用,1、连续时间信号在MATLAB中的表示 2、连续时间信号在MATLAB中的应用 3、连续时间信号的卷积计算 4、连续时间LTI系统的时域分析 5、周期信号的傅里叶级数及频谱分析 6、傅里叶变换及其性质 7、连续时间LTI系统的频率特性分析及频域分析 8、信号抽样及抽样定理 9、拉普拉斯变换,1,学习交流PPT,第一节 连续时间信号在MATLAB中的表示,1、实指数信号,2,学习交流PPT,例2-1:用MATLAB命令产生单边衰减指数信号 ,并汇出时间0t3的波形图。,k=2;a=-1.5; t=0:0.01:3; ft=k*exp(a*t); plot(t,。

2、ft),grid on axis(0,3,0,2.2) title(单边指数衰减信号),3,学习交流PPT,2、正弦信号,4,学习交流PPT,例2-2:用MATLAB命令产生正弦信号 并绘出时间为0t3的波形图。,k=2;w=2*pi;phi=pi/4; t=0:0.01:3; ft=k*sin(w*t+phi); plot(t,ft),grid on axis(0,3,-2.2,2.2) title(正弦信号),5,学习交流PPT,3、复指数信号,6,学习交流PPT,例2-3:用MATLAB命令画出复指数信号 的实部、虚部、模及相角随时间变化的曲线,并观察其时域特性,t=0:0.01:3; 。

3、k=2;a=-1.5;b=10; ft=k*exp(a+i*b)*t); subplot(2,2,1);plot(t,real(ft);title(实部);axis(0,3,-2,2);grid on subplot(2,2,2);plot(t,imag(ft);title(虚部);axis(0,3,-2,2);grid on subplot(2,2,3);plot(t,abs(ft);title(模);axis(0,3,0,2);grid on subplot(2,2,4);plot(t,angle(ft);title(相角);axis(0,3,-4,4);grid on,7,学习交流PPT。

4、,4、抽样信号,8,学习交流PPT,例2-4:用MATLAB命令产生抽样信号Sa(t),并绘出时间为 的波形图。,t=-6*pi:pi/100:6*pi; ft=sinc(t/pi); plot(t,ft) grid on; axis(-20,20,-0.5,1.2); title(抽样信号),9,学习交流PPT,5、矩形脉冲信号,10,学习交流PPT,例2-5:用MATLAB命令画出下列矩形脉冲信号 的波形图,t=-0.5:0.01:3; t0=0.5; width=1; ft=2*rectpuls(t-t0,width); plot(t,ft) grid on; axis(-0.5 3 -。

5、0.2 2.2); title(矩形脉冲信号),11,学习交流PPT,例2-6 用MATLAB命令产生频率为10Hz、占空比为30%的周期方波型号。,t=0:0.001:0.3; y=square(2*pi*10*t,30); plot(t,y) grid on axis(0,0.3,-1.2,1.2); title(周期方波信号),12,学习交流PPT,6、三角波脉冲信号,13,学习交流PPT,例2-7 用MATLAB命令产生幅度为1、宽度为4、斜率为-0.5的非周期三角波信号波形图,t=-3:0.01:3; ft=tripuls(t,4,-0.5); plot(t,ft),grid on 。

6、axis(-3 3 -0.5 1.5) title(三角脉冲信号),14,学习交流PPT,例2-8 用MATLAB命令产生峰值为 1,周期为2的周期三角波信号波形图。,t=-6:0.01:6; ft=sawtooth(pi*t,0.5); plot(t,ft),grid on axis(-6 6 -1.2 1.2) title(周期三角脉冲信号),15,学习交流PPT,7、单位阶跃信号的MATLAB的表示,16,学习交流PPT,例2-9 :用MATLAB命令绘出单位阶跃信号u(t),t=-1:0.01:5; ft=(t=0); plot(t,ft),grid on axis(-1 5 -0.5。

7、 1.5) title(单位阶跃信号),17,学习交流PPT,t=-1:0.01:5; ft=uCT(t); plot(t,ft),grid on axis(-1 5 -0.5 1.5) title(单位阶跃信号),18,学习交流PPT,注意在此定义的uCT函数是阶跃信号数值表示方法,因此在数值计算中我们将强调用uCT函数。而在MATLAB的MAPLE内核中,将Heaviside函数定义为阶跃信号符号表达式,在符号运算过程中,若要调用它必须用sym定义后才能实现。 例如还可以用下列命令绘出阶跃信号,,y=sym(heaviside(t); %定义符号表达式 ezplot(y,-1,5);grid on,19,学习交流PPT,t=-1:0.01:1; ft=uCT(t+0.5)-uCT(t-0.5); plot(t,ft),grid on axis(-1 1 -0.2 1.2) title(门函数),例2-10:用MATLAB命令实现幅度为1、宽度为1的门函数g(t),20,学习交流PPT。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值