ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:253.88KB ,
资源ID:4074703      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4074703.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(用matlab绘制各种数字信号中的函数还有分段函数及翻褶平移.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

用matlab绘制各种数字信号中的函数还有分段函数及翻褶平移.docx

1、用matlab绘制各种数字信号中的函数还有分段函数及翻褶平移数字信号处理(一) 实验目的 使用stem绘图函数分别画出离散时间信号在指定范围内的图形。画图时使用xlabel,ylabel,title,legend等函数进行注释。复习MATLAB的基本应用,如:函数的定义、画图并巩固理论知识中的多种离散时间信号及其图形,以及延迟与翻褶的函数变换等。(二) 程序的运行与截图1) 用stem绘制单位阶跃序列u(n)clear all;close all;clc;%清除所有变量 n=0:50;%取值范围 y=(n=0);%n=0,y=1;n0,y=0 stem(n,y);%显示出当0=n=50 时,函

2、数u(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y=u(n);%对纵轴进行注释 title(y=u(n)的图形);%对图像的标题进行注释 legend(y=u(n),2);%对图中曲线进行注释,标注在第二象限2) 用stem绘制单位抽样(冲激)序列(n)clear all;close all;clc; %清除所有变量 n=0:50; %取值范围 y=(n=0);%n=0,y=1;n!=0,y=1 stem(n,y);%显示出当0=n=0)&(n-9)=0);%0=n10,y=0 stem(n,R10);%显示出当0=n=50 时,函数Rn(n)的取值范围 xlabel

3、(n);%对横轴进行注释 ylabel( y=R10(n));%对纵轴进行注释 title(y=R10(n)的图形);%对图像的标题进行注释 legend(y=R10(n),2);%对图中曲线进行注释,标注在第二象限4)用stem绘制nu(n)序列clear all;close all;clc; %清除所有变量 n=0:50; %取值范围 y=n;%函数关系 stem(n,y);%显示出当0=n=50 时,函数nu(n)的取值 xlabel(n);%对横轴进行注释 ylabel(y=nu(n);%对纵轴进行注释 title(y=nu(n)的图形);%对图像的标题进行注释 legend(y=nu

4、(n),2);%对图中曲线进行注释,标注在第二象限5)用stem绘制1.1n*u(n)序列clear all;close all;clc; %清除所有变量 n=0:50; %取值范围y=1.1.n;%函数关系 stem(n,y);%显示出当0=n=50 时,函数1.1n*u(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y=1.1.n u(n);%对纵轴进行注释 title(y=1.1.nu(n)的图形);%对图像的标题进行注释 legend(y=1.1.nu(n),2);%对图中曲线进行注释,标注在第二象限6)用stem绘制sin(0.1*n)序列clear all;c

5、lose all;clc;%清除所有变量 n=0:100;%取值范围 y=sin(0.1*n);%函数关系 stem(n,y); %显示出当0=n=100 时,函数sin(0.1*n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y=sin(0.1*n);%对纵轴进行注释 title(y=sin(0.1*n)的图形);%对图像的标题进行注释 legend(y=sin(0.1*n),2);%对图中曲线进行注释,标注在第二象限7)用stem绘制sin(0.1*pi*n)序列clear all;close all;clc;%清除所有变量 n=0:100;%取值范围 y=sin(0.

6、1*pi*n);%函数关系 stem(n,y);%显示出当0=n=100 时,函数sin(0.1*pi*n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y=sin(0.1*pi*n);%对纵轴进行注释 title(y=sin(0.1*pi*n)的图形);%对图像的标题进行注释 legend(y=sin(0.1*pi*n),2);%对图中曲线进行注释,标注在第二象限由此题结果得到的结论:(1)如实验6和实验7可以看出:当采样点间隔相同(如图都为1时),两者的周期不同; (2)当函数的角频率由0.1变为0.1*时,包络的形状压缩为原来的1/,反之则拉伸为原来的倍;(3)y=si

7、n(0.1*n)的周期并不是包络的周期; 而y=sin(0.1*n)则是周期函数,周期为20。8)分段函数x(m) 1) 用stem绘图函数画出x(n):clear all;close all;clc; %清除所有变量 n=-10:10; %取值范围 y=(2*n+10).*(-10=n&n=-1)+6.*(0=n&n=10) stem(n,y);%显示出当0=n=50 时,函数(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y=x(n);%对纵轴进行注释 title(y=x(n)的图形);%对图像的标题进行注释 legend(y=x(n),2);%对图中曲线进行注释,标

8、注在第二象限程序运行结果图结果分析:当-10=n=-1时,y=2*n+10的图像如图所示;当0=n=10时,y=6;其它的为0。令,画出的图形,并说明由此题结果得到什么结论?2)用stem绘图函数画出y1(n):clear all;close all;clc; %清除所有变量 n=-10:10; %取值范围y1=2*(2*(n-1)+10).*(-10=(n-1)&(n-1)=-1)+6.*(0=(n-1)&(n-1)=10) stem(n,y1);%显示出当0=n=50 时,函数(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y1=2*x(n-1);%对纵轴进行注释 t

9、itle( 2*x(n-1);%对图像的标题进行注释legend(y1=2*x(n-1),2);%对图中曲线进行注释,标注在第二象限结论:在-10=n=10相同的范围内,本题是将y=x(n)的图象右移一个单位,变为y=x(n-1),再把幅度变为原来的2倍y=2*x(n-1)。图形基本没有变化,只是x,y轴的坐标变为:x轴坐标向左平移一个单位,y轴坐标扩大一倍。令,画出的图形,并说明由此题结果得到什么结论?3) 用stem绘图函数画y2(n):clear all;close all;clc; %清除所有变量 n=-10:10; %取值范围 y2=3*(2*(n+2)+10).*(-10=(n+2

10、)&(n+2)=-1)+6.*(0=(n+2)&(n+2)=10); stem(n,y2);%显示出当0=n=50 时,函数(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y2=3*x(n+2);%对纵轴进行注释 title(3*x(n+2);%对图像的标题进行注释legend(y2=3*x(n+2),2);%对图中曲线进行注释,标注在第二象限结论:在-10=n=10相同的范围内,本题是将y=x(n)的图象左移两个单位,即y=x(n+2),再把幅度变为原来的3倍即y=3*x(n+2)。可容易看出图形的大体形状没有变化,只是x,y轴的坐标变为:x轴坐标向右平移2个单位,y轴

11、坐标扩大为原来3倍。将延迟4个单位再以轴翻转,得到,画出的图形,并说明由此题结果得到什么结论?4) 用stem绘图函数画y3(n):clear all;close all;clc; %清除所有变量 n=-10:10; %取值范围 y3=(2*(-(n+4)+10).*(-10=(-(n+4)&(-(n+4)=-1)+6.*(0=(-(n+4)&(-(n+4)=10); stem(n,y3);%显示出当0=n=50 时,函数(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y3=x(-(n+4);%对纵轴进行注释 title(x(-(n+4);%对图像的标题进行注释 lege

12、nd(y3=x(-(n+4),2);%对图中曲线进行注释,标注在第二象限结论:本题是先将y=x(n) 左延迟4个单位变为y=x(n+4),然后再把(n+4)当做一个整体以 y轴翻转,即在(n+4)前加一个负号,变为 y=x(-(n+4))。可以看出图形大体形状没有发生变化,只是x,y轴的坐标发生变化:x轴坐标右移4个单位然后再以y轴翻转,y轴坐标没有改变。将以轴翻转再延迟4个单位再得到,画出的图形,并说明由此题结果得到什么结论?5) 用stem绘图函数画y4(n):clear all;close all;clc; %清除所有变量 n=-10:10; %取值范围 y4=(2*(-n+4)+10)

13、.*(-10=(-n+4)&(-n+4)=-1)+6.*(0=(-n+4)&(-n+4)=10); stem(n,y4);%显示出当0=n=50 时,函数(n)的取值范围 xlabel(n);%对横轴进行注释 ylabel(y4=x(-n+4);%对纵轴进行注释 title(x(-n+4);%对图像的标题进行注释 legend(y4=x(-n+4),2);%对图中曲线进行注释,标注在第二象限结论:本题先将y=x(n)右延迟4个单位,然后将n-4作为一个整体以 y轴翻转,即将(n-4)变为(4-n),则变成变为x(-n+4)。可以认为图形大体形状没有变化,变化的只是x,y轴的坐标:x轴坐标以 轴翻转再右移4个单位然后再以以 y 轴翻转,y轴幅度不变。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1