- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理实验教案
(1112341用
目 录
数字信号处理实验要求 1
预备实验 2
实验一 系统响应及系统稳定性 4
实验二 时域采样与频域采样 9
实验三 用FFT对信号作频谱分析 13
实验四 IIR数字滤波器设计及软件实现 18
实验五 FIR数字滤波器设计与软件实现 23
附 录 31
附录1 :MATLAB编程及绘图方法 31
附录2 :MATLAB矩阵及矩阵的运算 38
信号处理实验要求
一、实验课程任务与要求
实验目的
信号处理实验教学是为了将学生的计算机操作能力、分析能力、软件设计能力与应用实践结合起来,引导学生由浅入深地掌握信号处理理论与开发工具,具备实际应用的信号处理软件开发2. 实验基本要求(以软件设计为主要表现形式)
(1)上机前应准备好实验的程序设计算法描述与关键分析内容;
(2)准备好程序测试数据和设备操作步骤,上机调试、运行;
(3)完成每个实验后进行数据与程序对比分析;
(4)递交实验结果的可执行程序、源程序并演示实验结果预备实验(3学时)
(3学时)
(3学时)
(3学时)
(3学时)
(3学时)
(1)实验预习报告;
(2)实验签到;
(3)上机实际操作;
(4)实验设计报告;
五、教材及参考书
1.教材:
[1]高西全,丁玉美.数字信号处理(第三版)西电出版社,2008.3
2. 参考书:
[1]张志勇等. MATLAB教程R2010a. 北京航空航天大学出版社. 2010.8
[2]陈怀琛等. MATLAB及在电子信息课程中的应用.电子工业出版社. 2002
[3]程佩清.数字处理出版社2003
预备实验 用于信号处理的MATLAB基本操作
1.实验目的:
学习和掌握MATLAB最基本的矩阵运算与绘图工具。
学习用MATLAB实现信号处理的基本操作。
2.实验步骤:
熟悉MATLAB的使用环境和方法。
练习使用基本的向量生成、矩阵运算、绘图等语句。
利用冒号(:)生成向量
X1=[1 2 3 4 5]
X2=[1.000 1.500 2.000 2.500]
X3=[5 4 3 2 1]
分别生成3*3,3*4的全0矩阵,全1矩阵和随机矩阵
分别输入矩阵
1 2 3 1.0 1.1 1.2
A= 4 5 6 B= 2.0 2.1 2.2
7 8 9 3.0 3.1 3.2
分别计算A+B,A-B,A+3,A-4,A*B,A.*B,C=inv(A),A/B,A./B
分别计算sin(x1),cos(x1),exp(x1),lg(x2),sqrt(x2)
3.实验说明
向量的生成
利用冒号(:)生成向量
X=j:k (jk)
生成X=[j,j+1,j+2,…,k-1,k]
X=j:I:k
如果I0 且jk或I0且jk,则生成向量
X=[j,j+I,j+2I,…,k-I,k]
如果I0 且jk,则生成向量
X=[j,j+I,j+2I,…,k]
例 X1=1:5 X1=[1 2 3 4 5]
X2=1:0.5:3 X2=[1.000 1.500 2.000 2.500 3.000]
X3=5:-1:1 X3=[5 4 3 2 1]
矩阵的生成
Zeros 生成全0阵
B= Zeros(n) 生成n*n的全0矩阵
B= Zeros(m,n) 生成m*n的全0矩阵
B= Zeros(Size(A)) 生成与与矩阵A大小相同的全0矩阵
注:m,n必须是一个非负数
ones生成全1阵
rand生成均匀分布的随机阵
二 矩阵的算术运算
加法和减法
对于同维矩阵指令的
A+B
B
对于矩阵和标量(一个数)的加减运算,指令为:
A+3
9
乘法和除法运算
A*B 是数学中的矩阵乘法,遵循矩阵乘法规则
A.*B 是同维矩阵对应位置元素做乘法
B=inv(A)是求矩阵的逆
A/B 是数学中的矩阵除法,遵循矩阵除法规则
A./B 是同维矩阵对应位置元素相除
另 表示矩阵的转置运算
三.数组函数
下面列举一些基本函数,他们的用法和格式都相同。
Sin(A),cos(A),exp(A),log(A)(相当于ln)
Sgrt(A)开平方 abs(A)求模 real(A)求实部 imag(A)求虚部
式中A可以是标量也可以是矩阵
例: 利用等差向量产生一个正弦值向量
t=0:0.1:10
A=sin(t)
PLot(A)
这时候即可看到一个绘有正弦曲线的窗口弹
您可能关注的文档
最近下载
- 人教版数学九年级上册全册教案(完整版)教学设计含教学反思.pdf VIP
- 2022年义乌市国企招聘考试真题及答案.pdf VIP
- [商墅-案例]商墅专题报告.pdf VIP
- 国家自然科学基金项目申请书写作范例.ppt VIP
- NB 47013.8-2012-T 承压设备无损检测 第8部分泄漏检测.pdf VIP
- 全国高中物理竞赛初赛考纲_全国中学生物理竞赛大纲.pdf VIP
- 《宠物饲养管理》课件——宠物犬呼吸系统解剖生理特点.pptx VIP
- 综合剩余风险可接受性评价.docx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 港口业务与操作-全套PPT课件.pptx
文档评论(0)