电信09《计算机仿真技术》实验指导书

电信09《计算机仿真技术》实验指导书

ID:46248882

大小:1.00 MB

页数:72页

时间:2019-11-22

电信09《计算机仿真技术》实验指导书_第1页
电信09《计算机仿真技术》实验指导书_第2页
电信09《计算机仿真技术》实验指导书_第3页
电信09《计算机仿真技术》实验指导书_第4页
电信09《计算机仿真技术》实验指导书_第5页
资源描述:

《电信09《计算机仿真技术》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、a者田孝院_PutianUniversity《计算机仿真技术》实验指导书黄剑航编芾田学院屯子信息工程学系2011年8月前吕计算机仿真技术是利用计算机科学和技术的成果建立被仿真对象的模型,并在某些实验条件下对模型进行动态实验的一门综合性技术。它具有高效、安全、受环境条件的约束较少、可改变时间比例尺等优点,已成为分析、设计、运行、评价、培训系统(尤其是复杂系统)的重要工具,是屯子信息本科专业的专业必修课。计算机仿真离不开基木的专业理论知识和计算机编程,因此学习木门课程可以使同学们巩固相关专业领域的基本知识、原理和方法,训练编程能力,掌握仿真的基本概念,并将仿真技术应用在

2、专业领域的分析,问题解决上而,为今后进一步的学习、科研打下基础。本课程注重实践和理论结合,在实验室上机完成全部课程。结合课程和专业特点,实验指导书选取了MATLAB语言基础、基本算法仿真、趣味算法仿真、信号与系统仿真和Simulink仿真这几部分主要内容,作为学习仿真技术的主更内容。希望同学们在实验课前耍做好预习丁作,掌握基本方法原理,实验课堂上做好每个实验,对实验结果要做好必要的记录和保存,课后认真完成实验报告。只要认真对待每一次实验练习,相信同学们在专业理论知识和编程仿真实践上真正会有所收获。目录第1部分MATLAB基础1实验1.1MATLAB入门1实验1.2M

3、ATLAB数组及矩阵运算3实验1.3MATLAB编程应用6实验1.4MATLAB绘图10实验1.5MATLAB匿名函数1116第2部分基本算法实现实验2.1数值积分算法16实验2.2插值与拟合18第3部分趣味算法实现23实验3.1Hill密码23实验3.2随机模拟28第4部分信号与系统仿真34实验4.1连续时间信号在MATLAB中的表示34实验4.2连续时间信号在MATLAB中的运算40实验4.3傅里叶变换及其性质45实验4.4连续时间LTI系统的吋域分析51第5部分Simulink建模仿真57实验5.1Simulink仿真基础57实验5.2连续系统建模仿真61第1

4、部分MATLAB基础实验1.1MATLAB入门1.实验目的熟悉MATLAB工作环境和基本操作。2.实验内容2.1熟悉MATLAB_L作环境,掌握clc,clear,cd这几个常见命令。图1MATLAB桌面,具体布局可能因机器和版木的不同而会有变化2.2假设x=3,y=4o利用MTLAB计算下列表达式:z=x2y3/(x-y)2,要求:(1)在命令窗口直接输入,得到运算结杲;(2)编写M文档并在命令窗口执行,然后用工作空间平台查看有哪些变量在当前工作区。2.3一小球从空中卜落的位移公式为:利用MATLAB计算小球在上5s时的位置,已知:x()=1Om,v()=5m/

5、s.a=-9.8/z?/厂.2.4通过以下两种方式得到关于exp函数的帮助:(1)在命令窗口中输入helpexp命令。(2)运用帮助空间窗口。2.5计算函数f(x)=x34-(x-0.98)2/(x+1.25)3-5(x+-)2在兀为如下取值时候的x函数值,X取4.93.2,100,1.5,9.75,2.56,16,4.9,10。3・思考题3.1MATLAB的命令窗口的作用是什么?编辑/调试窗口?图像窗口?3.2列出几种不同的得到MATLAB帮助的方法。3・3什么是工作区?在同一工作区内,你如何决定它里面存储了什么?3.4你怎样清空MATLABT作区内的内容?实验1

6、.2MATLAB数组及矩阵运算1.实验目的熟悉MATLAB数组及矩阵运算。2.实验内容2.1确定下列数组的大小,通过whos或工作空间窗口(Theworkspacebrowser)检查你的答案。注意在木练习屮后面的数组可能要用到前面数组的定义。(1)u=[1020*i10+20](2)v=[-1;20;3](3)w=[10・9;2・20;123](4)x=[u*v](5)y(3,3)=-7(6)z=[zeros(4,1)ones(4,1)zeros(1,4)*](7)v(4)=x(2,1)2.2w(2,1)的值是多少?2.3x(2,1)的值是多少?2.4y(2,1)

7、的值是多少?2.5当语句3(7)执行后,v(3)的值是多少?2.6c数组的定义如下,写出下面子数组的内容。C=1.1000-3.20003.40000.60000.60001.1000-0.60003.10001.30000.60005.50000(1)c(2,:)(2)c(:,end)(3)c(1:2,2:end)(4)c(6)(5)c(4:end)(6)c(1:2,2:4)(7)c([14],2)(8)c([22],[33])2.7当赋值语句执行后,下列数组的内容是多少?(1)a=[123;456;789];a([31],:)=a([13],:);(2)a=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。