课程设计任务书
设计题目 Matlab/Simulink 系统建模与仿真
设 1.认真学习并熟练掌握Matlab/Simulink 软件的应用及仿真。
2.按照题目1给出的要求建立起Simulink 模型,并进行仿真,仿真
计
完成后,可以由MATLAB 命令可以得出输出信号波形。
要
3.按照题目2 给出的要求,建立起系统的Simulink 仿真模型,并绘
求 制出滤波前后频谱波形。
工 .6.19 查询资料,下载相关软件并正确安装。
作 .6.20-6.25 学习相关软件,并按要求进行模型设计,应用
计 相关软件进行仿真。
划 .6.26 检查仿真结果并提交完成好的设计报告。
指导老师: 教研室主任:
电子信息课程设计
Matlab/Simulink通信系统建模与仿真
一、设计目的:学习Matlab/Simulink 的功能及基本用法,对给定系统进行建模
与仿真。
二、基本知识:Simulink 是用来对动态系统进行建模、仿真和分析的软件包,
依托于MATLAB 丰富的仿真资源,可应用于任何使用数学方式
进行描述的动态系统,其最大优点是易学、易用,只需用鼠标拖
动模块框图就能迅速建立起系统的框图模型。
三、设计内容:
1、基本练习:
(1)启动SIMULINK:先启动MATLAB,在命令窗口中键入:simulink,
回车;或点击窗口上的SIMULINK 图标按钮。
(2) 点击File\new\Model 或白纸图标,打开一个创建新模型的窗口。
1
(3) 移动模块到新建的窗口,并按需要排布。
(4) 连接模块:将光标指向起始模块的输出口,光标变为 “+”,然后
拖动鼠标到目标模块的输入口;或者,先单击起始模块,按下Ctrl
键再单击目标模块。
(5) 在连线中插入模块:只需将模块拖动到连线上。
(6) 连线的分支与改变:用鼠标单击要分支的连线,光标变为 “+”,
然后拖动到目标模块;单击并拖动连线可改变连线的路径。
(7) 信号的组合:用Mux 模块可将多个标量信号组合成一个失量信
号,送到另一模块 (如示波器Scope)。
(8) 生成标签信号:双击需要加入标签的信号线,会出现标签编辑框,
键入标签文本即可。或点击Edit\SignalProperties。传递:选择信
号线并双击,在标签编辑框中键入<>,并在该尖括号内键入信号
标签即可。
四、建立模型
(一) 干扰为1000Hz单频正弦波的带阻滤波器设计
要求:设一段音频信号中混杂了一个 1000Hz的单频正弦波干扰,试设计一个带
阻滤波器对其进行滤波。
目的:观察滤波前后的频谱变化,并通过声卡将滤波前后的声音输出到扬声器,
进行主观对比,看所设计的带阻滤波器是否能够起到抑制单频正弦波干扰
的目的?设计一个带阻滤波器的阶数和滤波效果的关系如何?
1.建立Simulink测试模型
在创建模拟窗口添加各个模块并进行连接,得到测试模型如图(1)所示
图1.音频信号中混杂了一个1000Hz的单频正弦波干扰并滤波
2
2.模型分析
模型中,