Matlab课程设计.doc
文本预览下载声明
课 程 设 计 任 务 书
1.设计目的: (1)通过本课程设计的学习,学生将复习所学的数字信号处理处理
1、熟悉Matlab的运行环境;
2、学会并掌握Matlab图形编程;
3、根据所设计系统的需要会合理设定需完成系统的各项参数;
4、根据所设计系统的需要,优化程序设计最优系统。
二、实践设计要求:
1、根据所选题目,设计实现系统的原理框图。
2、编写Matlab程序,给出系统不同节点输出波形。
3、每人写出设计报告。
三、参考题目
题目1:语音信号分析
通过计算机录制一段语音信号,该语音信号。
该信号的
2、采用IIR进行
3、根据FIR进行
4、对信号进行断句分割
5、求信号的均值、方差;
6求信号的自相关系数;
7求信号的、)
8、求信号的、)
9、采用平均幅度差函数求信号的
10、根据数字特征对信号进行断句分割
注:可以选择一组作为题目8名同学完成该题目。
自己设计傅里叶变换函数使用Matlab函数);
设计
数独游戏规则,设计数独程序;
数独;
给出输出;
同学一组。
设计
界面
2、通过下拉菜单选择绘制正弦、正切信号
3、通过编辑框输入命令根据命令绘制信号
4、通过按钮在图形中输出标注(标题、各轴名称);
1个同学一组。
设计
界面
2、通过按钮输入信号
3、对信号进行频谱分析
4、输出信号的频谱;
1个同学一组。
设计
界面
2、通过按钮输入信号
3、对信号进行低通、、带通分析FIR、IIR、、切比雪夫)
4、输出处理信号的、频谱;
同学选择一个滤波器,同学完成该题目。
7:Matlab智能信号发生器
1、输出方波、矩形波、三角波和正弦波信号;
2、输出随时间变化的信号
3、输出随时间变化的信号
随时间变化的的信号
5、输出处理信号的、频谱;
同学选择一,同学完成该题目。
8:Matlab方程组求解数值计算设计
界面
2、通过按钮选择计算方法,表格数据
3、对录入数据可算,算法如赛德尔列主元消去法、高斯等
4、输出计算结果、误差;
同学选择一,同学完成该题目。
9:Matlab插值求解数值计算设计
界面
2、通过按钮选择计算方法,表格数据
3、对录入数据可算,算法如、插值等
4、输出计算结果、误差;
同学选择一,同学完成该题目。
10:Matlab哈弗曼编码设计
界面
2、通过按钮选择计算方法,表格数据
3、对录入数据算法编码
4、输出计算结果、编码效率;
同学完成该题目。
11:Matlab费诺编码设计
界面
2、通过按钮选择计算方法,表格数据
3、对录入数据编码
4、输出计算结果、编码效率;
同学完成该题目。
12:Matlab卷积码编码解码设计
界面
2、通过按钮选择计算方法,录入数据
3、对录入数据算法编码
4、输出计算结果、编码效率;
同学算法、一个同学设计,2同学完成该题目。
13:Matlab文本内容算法设计
界面文本文件
2、对文本内容采用
3、密码字典设计、算法
4、输出结果
注:每个同学选择一,2同学完成该题目。
14:Matlab加噪
1、输出理想信号如可调)
2、输出高斯噪声信号可调)
3、输出理想信号噪声信号叠加后信号
4信号的信噪比;
同学选择一,5同学完成该题目。
15:Matlab信号参数计算
1、编写一个长度为100的随机信号,信号在区间[-5,5]中均匀、泊松、正态分布;
2、测量该序列的均值,方差,最大值,最小值
3、计算其相关函数。
注:每个同学选择一种信号,2名同学完成该题目。
题目16:基于蒙特卡罗模拟方法的信号分析
1、随机产生信号,信号在区间[-5,5]中泊松、正态、
2、设计蒙特卡罗函数;
3、采用设计的信号进行分析
4、并输出结果3名同学完成该题目。
题目17:Matlab信号分解
1、编写一个由3不同特征组成、频率、幅度)
2、对信号叠加噪声
3、分析信号的频谱、功率谱;
,最小值5、设计滤波器,分解信号
注:1名同学完成该题目。
题目18:Matlab信号参数分析
1、设计指数、瑞利、韦泊分布的信号
2、设计3个频率组合的信号
3、叠加上述信号
4、分析上述信号的频谱
注:1名同学完成该题目。
题目19:Matlab动态移动小球构成的磁力线图
2、设计一个红色小球沿磁力线移动
3、通过键盘控制小球移动的
4、通过鼠标滚轮控制小球在不同的磁力线移动
注:每名同学选择上述题目中的,4
题目20:Matlab动态绘图
1、设计不同频率组成的信号
2、分析信号的频谱
3、动态绘制信号
4、输出信号的分析结果
注:1名同学完成该题目。
3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:
要求设计组的每个成员都要了解设计的要求和整体思路;
每个题目小组的同学各完成一份设计说明书,突出各自的工作内容;
要求有正确的运行结
显示全部