信号与系统 MATLAB实验报告

信号与系统 MATLAB实验报告

ID:47506895

大小:252.01 KB

页数:36页

时间:2020-01-12

信号与系统 MATLAB实验报告_第1页
信号与系统 MATLAB实验报告_第2页
信号与系统 MATLAB实验报告_第3页
信号与系统 MATLAB实验报告_第4页
信号与系统 MATLAB实验报告_第5页
资源描述:

《信号与系统 MATLAB实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《信号与系统》MATLAB实验报告院系:专业:年级:班号:姓名:学号:实验时间:实验地点:36实验一连续时间信号的表示及可视化实验题目:;;(分别取);;;(分别画出不同周期个数的波形)。解题分析:以上各类连续函数,先运用t=t1:p:t2的命令定义时间范围向量,然后调用对应的函数,建立f与t的关系,最后调用plot()函数绘制图像,并用axis()函数限制其坐标范围。实验程序:(1)t=-1:0.01:3%设定时间变量t的范围及步长f=dirac(t)%调用冲激函数dirac()plot(t,f)%用plot函数

2、绘制连续函数axis([-1,3,-0.5,1.5])%用axis函数规定横纵坐标的范围(2)t=-1:0.01:3%设定时间变量t的范围及步长f=heaviside(t)%调用阶跃函数heaviside()plot(t,f)%用plot函数绘制连续函数title('f(t)=heaviside(t)')%用title函数设置图形的名称axis([-1,3,-0.5,1.5])%用axis函数规定横纵坐标的范围(3)a=1时:t=-5:0.01:5%设定时间变量t的范围及步长f=exp(t)%调用指数函数exp()

3、36plot(t,f)%用plot函数绘制连续函数title('f=exp(t)')%用title函数设置图形的名称axis([-5,5,-1,100])%用axis函数规定横纵坐标的范围a=2时:t=-5:0.01:5f=exp(2*t)%调用指数函数exp()plot(t,f)title('f=exp(2*t)')axis([-5,5,-1,100])a=-2时:t=-5:0.01:5f=exp(-2*t)plot(t,f)title('f=exp(-2*t)')axis([-5,5,-1,100])(4)t=

4、-5:0.01:5f=rectpuls(t,2)%用rectpuls(t,a)表示门函数,默认以零点为中心,宽度为aplot(t,f)title('f=R(t)')axis([-55-0.51.5])(5)ω=1时:t=-20:0.01:20f=sin(t)./t%调用正弦函数sin(),并用sin(t)./t实现抽样函数plot(t,f)title('f(t)=Sa(t)')axis([-20,-20,-0.5,1.1])36ω=5时:t=-20:0.01:20f=sin(5*t)./(5*t)plot(t,f)

5、title('f(t)=Sa(5*t)')axis([-20,-20,-0.5,1.1])(6)ω=1时:t=-10:0.01:10f=sin(t)%调用正弦函数sin()plot(t,f);title('f=sin(t)')axis([-10,10,-2,2])ω=5时:t=-10:0.01:10f=sin(5*t)plot(t,f);title('f=sin(5*t)')axis([-10,10,-2,2])实验结果;(1)36(2)(3)a=1时:36a=2时:a=-2时:36(4)(5)ω=1时:36ω=5

6、时:(6)ω=1时:36ω=5时:36实验心得体会:(1)在MATLAB中,是用连续信号在等时间间隔点的样值来近似地表示连续信号的,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号。在MATLAB中t=t1:p:t2的命令定义时间范围向量,t1为信号起始时间,t2为终止时间,p为时间间隔。(2)plot()函数可用于连续函数的绘制。(3)用axis()函数限制坐标范围,可使图像更加匀称美观。改进想法:本题中函数的表示方法都不只一种。如阶跃函数可以借助符号函数来实现可视化。其程序和结果如下:t=-5:0

7、.05:5f=sign(t)%调用符号函数sign()axis([-5,5,-1.1,1.1])ff=1/2+1/2*f%运用阶跃函数与符号函数的关系,表示出阶跃函数ffplot(t,ff)axis([-5,5,-0.1,1.1])36实验二离散时间信号的表示及可视化实验题目:;;(分别取);(分别取不同的N值);;(分别取不同的值);解题分析:以上各类离散函数,可仿照连续函数的可视化,先运用n=n1:p:n2的命令定义自变量的范围及步长,然后调用对应的函数,建立f与t的关系,最后调用stem()函数绘制图像,并用

8、axis()函数限制其坐标范围。实验程序:(1)36n=-5:0.5:5%设定时间变量n的范围及步长f=dirac(n)stem(n,f)%调用stem()绘制离散函数title('f=dirac(t)')axis([-5,5,-3,10])%用axis函数规定横纵坐标的范围(2)n=-5:0.5:5f=heaviside(n)stem(n,f)title(

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

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

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