下载此文档

信号与系统实验报告.docx


文档分类:高等教育 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
实验报告(一)
姓名:
学号:
班级:
日期:
实验(一) 第一章和第二章
一、实验目的
掌握MATLAB编程及绘图基础,实现信号的可视化表示
二、上机实验内容
①画出离散时间正弦信号并确定基波周期: (d)
②离散时间系统性质:(a)、(b)
③卷积计算:(c)
④选做:求解差分方程:(a)
三、实验细节
(d)
(1)Description
在0≤n≤31内画出下面每一个信号:
每个信号的基波周期是什么?对于这3个信号中的每一个,不依赖MATLAB,如何来确定基波周期?
(2)Main Program:
n=[0:31]; %定义变量区间
x1=(cos(pi*n/4)).*sin(pi*n/4);
x2=(cos(pi*n/4)).^2;
x3=(sin(pi*n/4)).*cos(pi*n/8);%键入函数表达式
stem(n,x1) %以n为横轴,x1为纵轴作火柴杆图
figure
stem(n,x2,'r')
figure
stem(n,x3,'y')
(3)Result
(4)Conclusion
依图:x1的基波周期是4
X2的基波周期是8
X3的基波周期是4
若不依赖MATLAB,可利用欧拉公式可由三角函数相关公式计算得到。
(a)
(1)Description
系统y[n]=sin((pi/2).*x)不是线性的。利用信号x1[n]=σ[n]和x2[2]=2σ[n] 来证明该系统是如何违反线性性质。
(2)Main Program:
n=[0:49]
x1=[1 zeros(1,49)];
x2=2*[1 zeros(1,49)]; %定义输入x1,x2
y1=sin((pi/2).*x1);
y2=sin((pi/2).*x2); %键入y1,y2函数表达式
x3=x1+x2;%令输入x3为x1和x2的线性组合
y3=sin((pi/2).*x3);
y4=y1+y2;
stem(n,y3,'r')
figure;
stem(n,y4)%比较输入为x3时的输出和y1、y2的线性组合y4
(3)Result
(4)Conclusion
若该系统满足线性性质,则figure1与figure2图形应该一致,显然该系统不满足,故违反了线性性。
(b)
(1)Description
系统y[n[=x[n]+x[n+1]不是因果的。利用信号x[n]=u[n]证明它。定义MATLAB向量x和y分别代表在-5≤n≤9上的输入和在-6≤n≤9上的输出。
(2)Main Program:
n1=[-5:9];
n2=[-6:8];%由于x[n+1]的取值区间向左移了一位
n3=[-6:9];
x=(n1>=0)
x0=(n2+1>=0);%阶跃函数,用判断定义,为真则值为1,否则为0
stem(n1,x)
figure;
stem(n2,x0)
x1=[0 x];
x2=[x0 1];
y=x1+x2
figure;
stem(n3,y)
(3)Result

(4)Conclusion
由figure3图可以看出,该系统的单位阶跃输出

信号与系统实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人86979448
  • 文件大小1.26 MB
  • 时间2017-12-02