《matlab函数学习》PPT课件

《matlab函数学习》PPT课件

ID:36697182

大小:637.10 KB

页数:40页

时间:2019-05-10

《matlab函数学习》PPT课件_第1页
《matlab函数学习》PPT课件_第2页
《matlab函数学习》PPT课件_第3页
《matlab函数学习》PPT课件_第4页
《matlab函数学习》PPT课件_第5页
资源描述:

《《matlab函数学习》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字信号处理与MATLABhttp://www2.nbu.edu.cn/jiangzhidi/mediasystem http://bighand.zxq.net/mediasystem主讲:蒋志迪宁波大学信息科学与工程学院办公室:曹光彪信息楼424电话:665929email:bighandjzd@126.com多媒体信息处理系统设计Matlab中的信号表示常见连续信号离散信号离散卷积LTI系统常见连续信号指数信号Aeaty=A*exp(a*t);指数序列ak幂运算a.^k实现正弦型信号          

2、        内部函数cos()和sin()抽样函数Sa(t)             sinc(t)矩形脉冲信号y=rectpuls(t,width)三角波脉冲信号y=tripuls(t,width,skew)周期信号:正弦信号,周期方波ex1.产生一个幅度为2,频率为4Hz,相位为的正弦信号A=2;f=4;phi=pi/6;w0=2*pi*f;t=0:0.01:1;x=A*sin(w0*t+phi);plot(t,x);6/p非周期信号:指数信号,阶跃信号,取样函数Sa(x)等ex2.产生一个高度为1,

3、宽度为3,延时为2秒的矩形脉冲信号t=0:0.02:6;plot(t,rectpuls(t-2-1.5,3));axis([0,6,0,1.5]);注:rectpuls(t-延时-width/2,width));ex3取样函数:用sinc(x)命令N=1000;t=-10:20/N:10;x=sinc(t/pi);plot(t,x);gridon随机信号:rand产生均匀分布的白噪声,randn产生高斯分布的白噪声t=0:0.01:1;y=randn(1,length(t));plot(t,y);gridon

4、;离散信号周期序列ex4产生一个幅度为2,频率为4Hz,相位为的正弦信号A=2;phi=pi/6;omega=2*pi/12;n=-10:10;x=A*sin(omega*n+phi);stem(n,x,'fill');gridon;单位脉冲序列和单位阶跃序列u(n)可以用ones(1,n)和zeros(1,n)来生成单位脉冲序列和单位阶跃序列ones(1,n)命令产生1行n列的1值zeros(1,n)命令产生1行n列的0值ex5产生单位脉冲序列和单位阶跃序列u(n-3)n=-2:30;x=[zeros(1,

5、5),1,zeros(1,27)];y=[zeros(1,5),ones(1,28)];subplot(2,1,1);stem(n,x,'fill');gridon;subplot(2,1,2)stem(n,y,'fill');gridon;信号基本运算尺度变换、翻转、时移、相加、相乘差分与求和、微分与积分离散卷积LTI(LinearTime-Invariant)系统尺度变换、翻转、时移、相加、相乘t=-3:0.001:3;ft1=tripuls(2*t,4,0.5);subplot(2,1,1)plot(t

6、,ft1)title('f(2t)')ft2=tripuls((2-2*t),4,0.5);subplot(2,1,2)plot(t,ft2)title('f(2-2t)')差分与求和、微分与积分例:已知三角波f(t),画出其微分与积分的波形%differentiation%integrationh=0.001;t=-3:h:3;t=-3:0.1:3;y1=diff(f2_2(t))*1/h;forx=1:length(t)plot(t(1:length(t)-1),y1)y2(x)=quad('f2_2',

7、-3,t(x));endplot(t,y2)差分y=diff(f);求和y=sum(f(k1:k2));微分y=diff(f)/h;h为数值计算所取时间间隔定积分quad(‘function_name’,a,b);%function_name为被积函数名,a和b指定积分区间。其中函数f2_2(t)为:functionft2=f2_2(t)ft2=tripuls(t,4,0.5);离散卷积matlab中卷积运算的指令是c=conv(a,b),其中a和b是有限长的序列。ex6:计算下面两个序列的卷积a=[-201

8、–13];b=[120-1];两个序列的都从0开始的a=[-201-13];b=[120-1];c=conv(a,b);M=length(c)-1;n=0:1:M;stem(n,c,'fill');gridon;xlabel('Timeindexn');系统的时域分析连续时间系统零状态响应的求解y=lsim(sys,f,t);t:表示计算系统响应的抽样点向量f:系统输入信号向量sys:LTI系统模型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。