- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                实验一 基于MATLAB的信号表示与运算
一、 实训目的
1.掌握用Matlab软件产生基本信号(连续/离散的正弦、方波、锯齿波、Sinc函数)的方法
2.应用Matlab软件实现信号的加、减、乘、除运算
3.应用Matlab软件实现信号的时移、反折、尺度变换
二、 实训仪器与设备
电脑、MATLAB软件
三、 实训内容
1.产生连续信号波形的方法
(1)利用 Matlab 软件的 funtool 符号计算方式——图式化函数计算器 在 Matlab 环境下输入指令 funtool,产生三个视窗:
figure No.1:可轮流激活,显示 figure No.3 的计算结果 
figure No.2:可轮流激活,显示 figure No.3 的计算结果 
figure No.3:函数运算器。
其中 figure  No.3 函数运算器的功能:f,g可输入函数表达式。x是自变量,在缺省时是在[-2pi,2pi]范围。 自由参数是 a。分别输入完毕,按下面四排的任一运算操作键,则可在 figure No.1或 figure No.2  中看到产生的波形。
figure No.3 函数运算器可实现的数学运算:
Df	求 f(x)对于 x 的导数              If	求 f(x)对于 x 的积分
Simp	使 f(x)的表达式尽可能简化         Num	取 f(x)的分子表达式
Den	取 f(x)的分母表达式               1/f	求 f(x)的倒数
finv	求 f(x)的反函数
函数 f(x)和自由参数 a 的运算:f+a,f-a,f*a,f/a,f^a,  x+a  ,  x*a
函数 f(x)和 g(x)函数间的运算:f+g,f-g,f*g,f/g,f=g,g=f
(2)利用 Matlab 软件的信号处理工具箱(Signal Processing Toolbox)中的函数 产生常见信号的函数如表 2.1-1 所示。
表 2.1-1
函数名
功能
常见调用格式
说明
sin
正弦信号
sin(x)
返回 x 的正弦值
cos
预弦信号
cos(x)
返回 x 的余弦值
randn
随机数
randn (n)
返回 n×n 维的随机数
square
周期方波
square(x)
在时间 x 内产生周期为 2π 的方波
sawtooth
周期锯齿波
sawtooth(x)
在时间 x 内产生周期为 2π 的锯齿波
tripuls
等腰三角形
tripuls (x)
产生以 x=0 为中点的等腰三角形
sinc
Sinc 函数
sinc(x)
返回  sin(pi*x)/(pi*x)  的值
log
自然对数函数
log(x)
返回 log(x)的值
exp
指数函数
exp(x)
返回ex的值
a、产生正弦波 
例如:
t=(0:0.001:50); 
y=sin(2*pi*50*t);
plot(t(1:50),y(1:50))
b、产生叠加随机噪声的正弦波
例如:
t=(0:0.001:50); 
y=sin(2*pi*50*t); 
s=y+randn(size(t));
plot(t(1:50),s(1:50)) 
2.连续信号的运算
(1)相加
连续信号的相加,是指两信号的对应时刻值相加,即f(t)= f1(t)+f2(t)。
下面用MATLAB的符号运算命令来表示两连续信号的相加,然后用ezplot命令绘制出其结果波形图。其中f1,f2是两个用符号表达式表示的连续信号,s为相加得到的和信号的符号表达式。
s=symadd(f1,f2)或s=f1+f2
ezplot(s)
(2)相乘
连续信号的相乘,是指两信号的对应时刻值相乘,即 f(t)= f1(t)*f2(t)。
与相加运算类似,我们用下面的MATLAB命令来实现连续信号的相乘及其结果的可视化,其中f1,f2为两个用符号表达式表示的信号,w为相乘得到的积信号的符号表达式。
w=symmul(f1,f2) 或w=f1*f2
ezplot(w)
(3)移位
连续信号的移位也称平移。对于连续信号f(t),若有常数t00,延时信号f(t-t0)是将原信号沿正t轴方向平移时间,而f(t+t0)是将原信号沿负t轴方向移动时间t0。我们可用下面的命令来实现连续信号的平移及其结果的可视化,其中f是用符号表达式表示的连续时间信号,t 是符号变量,subs命令则将连续信号中的时间变量t用t-t0替换:
y=subs(f,t,t-t0);
ezplot(y)
(4)反折
连续信号的反折,是指将信号以纵坐标为轴反折,即将信号f (t)中的自变量t换为- t。与连续信号的平移类似,我们用下面的命令实现连续信号的反折及其结果的可视化,其中f是用符号表达式表示的连
                您可能关注的文档
最近下载
- HG/T 2431-2018- 水处理剂_阻垢缓蚀剂Ⅲ.pdf VIP
- 上海市青浦XX中学高三下学期期中考试历史试卷.docx VIP
- 关于进一步加强“安全生产基础台账”管理工作的通知.pdf VIP
- 2024-2025学年湖南机电职业技术学院单招《职业适应性测试》复习提分资料(培优)附答案详解.docx VIP
- 2025下半年浙江绍兴市公安局警务辅助人员招聘55人笔试备考题库及答案解析.docx VIP
- 山宇SY8000变频器说明书用户手册.pdf
- 贝加莱(B&R)PLC_CF卡烧写说明PVI.docx VIP
- 电子信息工程应届生工作简历模板PPT.pptx VIP
- 上海市进才中学2024-2025学年高三上英语9月月考(含答案).docx VIP
- 年处理2000吨桑叶提取车间布置设计常晓利.docx VIP
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
- 
                                                         实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
 原创力文档
原创力文档 
                        

文档评论(0)