全球旧事资料 分类
电子信息工程系实验报告
课程名称:实验项目名称:班级:通信061计算机仿真技术成Simuli
k基本仿真姓名:实验时间:2008917指导教师(签名):学号:绩:
一、实验目的熟悉Simuli
k的基本模块库,掌握模块的基本操作。学习建立简单的仿真模型的方法,并且通过建模仿真掌握Simuli
k模块的基本参数设置和系统仿真参数设置。二、实验环境硬件:PC机,基本配置CPUPII以上,内存256M以上;软件:Matlab版本65三、实验原理Simuli
k提供了大量以图形方式给出的内置系统模块,使用这些内置模块可以快速方便地设计出特定的动态系统。Simuli
k的模块库能够对系统模块进行有效的管理与组织,使用Simuli
k模块库浏览器可以按照类型选择合适的系统模块、获得系统模块的简单描述以及查找系统模块等,并且可以直接将模块库中的模块拖动或者拷贝到用户的系统模型中以构建动态系统模型。常见的模块有连续系统模块,离散系统模块,信号模块,数学操作模块等。当对系统中各模块参数以及系统仿真参数进行正确设置之后,单击系统模型编辑器上的Play图标(黑色三角)或选择Simulatio
菜单下的Start便可以对系统进行仿真分析。可以使用Scope观察结果波形,使用ToWorkspace模块将结果输出到Matlab主窗口工作区也可以将结果输出到mat文件。四、实验内容及结果分析1、建立如图1所示的仿真模型,研究不同的数据输出方式。Si
eWave模块参数默认;系统仿真参数设置选择默认方式。
图1仿真模型1
1
f当数据输出到Workspace时,ToWorkspace模块SaveFormat参数设置为Array。仿真后可在Workspace窗口输出采样时间变量tout和正弦波采样值变量simout。其大小均为51×1的数组。这是因为仿真时间为10S,默认采样间隔为02S。当数据以mat格式的文件进行保存时,选择ToFile模块。仿真后在当前工作目录下生成simwavemat文件。利用命令loadsimwavemat可以在Workspace窗口观察到相关变量。仿真结果可以输出到Scope模块,观察波形如图2所示。
图2
模型1中Scope输出波形
图3利用plot函数绘图
利用plottoutsimout命令对当前变量tout,simout进行绘图,如图3所示。图3和图2的结果波形是一致的。Si
eWave模块的默认角频率为1radsec,经计算周期为628S,这在两个波形图上都得以体现。2、建立如图4所示的仿真模型,并仿真。
图4
仿真模型2
将其中一个Ra
domNumber参数I
itialseed(初始种子数)改为5,使这两个随机数发生器产生不同的随机数。使用默认的系统仿真参数仿真,可看见Workspace窗口中的结果变量如图4r
好听全球资料 返回顶部