毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

MATLAB维特比译码算法在不同信道中的性能仿真(8)

时间:2017-01-13 13:14来源:毕业论文
Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Sim


Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。.
构架在Simulink基础之上的其他产品扩展了Simulink多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。Simulink与MATLAB紧密集成,可以直接访问MATLAB大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。
编辑本段特点
丰富的可扩充的预定义模块库
交互式的图形编辑器来组合和管理直观的模块图
以设计功能的层次性来分割模型,实现对复杂设计的管理
通过Model Explorer 导航、创建、配置、搜索模型中的任意信号、参数、属性,生成模型代码
提供API用于与其他仿真程序的连接或与手写代码集成
使用Embedded MATLAB™ 模块在Simulink和嵌入式系统执行中调用MATLAB算法
使用定步长或变步长运行仿真,根据仿真模式(Normal,Accelerator,Rapid Accelerator)来决定以解释性的方式运行或以编译C代码的形式来运行模型
图形化的调试器和剖析器来检查仿真结果,诊断设计的性能和异常行为
可访问MATLAB从而对结果进行分析与可视化,定制建模环境,定义信号参数和测试数据
模型分析和诊断工具来保证模型的一致性,确定模型中的错误
编辑本段启动
1、在MATLAB命令窗口中输入simulink
结果是在桌面上出现一个称为Simulink Library Browser的窗口,在这个窗口中列出了按功能分类的各种模块的名称。
当然用户也可以通过MATLAB主窗口的快捷按钮来打开Simulink Library Browser窗口。
2、在MATLAB命令窗口中输入simulink3
结果是在桌面上出现一个用图标形式显示的Library :simulink3的Simulink模块库窗口。
两种模块库窗口界面只是不同的显示形式,用户可以根据各人喜好进行选用,一般说来第二种窗口直观、形象,易于初学者,但使用时会打开太多的子窗口。
编辑本段模块介绍
SIMILINK模块库按功能进行分类,包括以下8类子库:
Continuous(连续模块)
Discrete(离散模块)
Function&Tables(函数和平台模块)
Math(数学模块)
Nonlinear(非线性模块)
Signals&Systems(信号和系统模块)
Sinks(接收器模块)
Sources(输入源模块)
在Matlab中启动Simulink的方法是:
①在Matlab的桌面环境中单击工具按钮;
②在命令窗口中输入Simulink指令。
Simulink启动后首先出现的是Simulink库浏览器(Simulink Library Browser),如图3.1所示。
  图3.1 Simulink库浏览器
图3.1显示的就是Simulink库浏览器,分为两栏,左边为库名列表,右边为左边选定库的相应库中的模型列表。在RFID仿真中,经常用到的库有Simulink、communication、DSP、fixed-point等。用户在左边窗口中选定不同的模块库,右边子窗口中显示的内容就会发生相应的变化,显示当前选中的模块库中的子库或者模块。
Simulink 模型库中的仿真模块组织成一个三级树形结构,这些模块可以直接加入到仿真模型中。
2,设计仿真模型
在Simulink模型库中的菜单栏中依次选择“File”|“New”|“Model”,Matlab生成一个空白的仿真模型窗口,如图3.2。
3. 运行仿真
在Simulink模型库中的菜单栏中依次选择“Simulink”|“Start” 进行仿真。

3.3 文特比译码器模块介绍 MATLAB维特比译码算法在不同信道中的性能仿真(8):http://www.youerw.com/tongxin/lunwen_2213.html
------分隔线----------------------------
推荐内容