- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习Matlab的总结和感想.doc
海南大学本科生 2010—2011学年度 第2学期
课程考查论文
学院(中心、所): 信息科学技术学院 专 业: 电子信息工程
研究方向: 班 级:
学生姓名: 学生证号:
课程名称: Matlab应用基础Matlab和其它语言不一样,我这个学期学习的是C语言,另外,对于Action Script、HTML、php语言也接触过一些。C语言主要是面向过程的,它的灵活性比较强,可根据自己的意图编辑程序,但所耗费的时间和精力比较大。例如定义变量,就分为int、float、char等类型,十分麻烦,而Action Script与php就显得比较随意,不必纠结于哪一种类型的变量,比如,定义Var number=3,Var play=true即可。相对于前两者而言,Matlab则显得更为灵活与快捷,它是一门解释性语言,能自动将高级语言翻译成机器语言。比如,求,当t=0,1,2,3,4,5时的值。如果使用C语言则需要定义变量,调用math函数,还要应用for循环、输出函数,而Matlab则不然,只需输入t=0:5;f=2.^t,然后回车即可。
另外,Matlab还配有许多常用公式,操作起来十分方便,例如,想求出在,时的零输入响应,应用dsolve函数,只需输入x=dsolve(D2y+3*Dy+2*y=0,y(0)=1,Dy(0)=1) 回车,即得结果:x=3*exp(-t)-2*exp(-2*t)。或许,也正是Matlab语言简洁、优化的特点,才使得它在学术界被广泛应用吧。
(数学建模)
对于数学建模而言,Matlab是一款相当不错的建模辅助工具,因为 Matlab中有统计函数,线性分析函数,插值函数,非线性分析函数等等可使很多过程变得可视化Simulink很直观、形象,它使整个流程更加清晰明了,方便我们理解。譬如P132的图3.30,上面是一个Discrete Impulse,下面是Gain(-1)和Discrete Impulse,其Delay设置为3。一看便知最终Scope结果是两个间距为3且方向相反的脉冲波,而且修改起来也十分方便。同时,应用Simulink,也省去了部分编辑M-file文件的工作,使得效率更高,我想这也是Simulink为人们广泛接受的原因之一吧。
提起Simulink,便想到《信号与系统》这门课程,Simulink中有大量该课程的常用函数,所以,学习Matlab,对于我们更加深刻地理解《信号与系统》也是非常有帮助的。比如P140的图3.4.3,求系统的输出响应:先从工作空间取出x和h,分别FFT(傅里叶变换),然后相乘,最后求其傅里叶逆变换,即得结果,这就是《信号与系统》第三章所讲的连续系统的频域分析思想。
(网络控制系统仿真)
Matlab之所以能激发创作者的灵感,原因就在于它能把抽象的数学物理与直观形象的具体实例相结合。
在第七章的学习中,我第一次接触到网络控制系统,了解到它的特性与应用情况。网络控制系统与现实社会有着密不可分的联系,无论在工业、军事还是生活,都有自动化控制的身影,比如P305的图7.4,我们可以假设u为“冷气”,经过DC Servo(被控对象)的作用后变为y“暖气”,再将信号传给Node 4(传感器),传感器将信号传给Network(网络模块),由Node 3(控制器)进行离散PID控制算法处理之后,再将信号传给Node 2(执行器),最后反作用于DC Servo(被控对象),其中,Node 1(干扰节点)能发送干扰网络通信的模拟信号,并在计算机节点中执行干扰的高优先级任务。
TureTime工具箱在网络控制系统仿真中有着重要的应用。首先,传感器、控制器、执行器及干扰节点是网络控制的重要组成部分,有了TrueTime工具箱,我们只需调用TrueTime Kernel模块生成节点,然后对各个程序进行编辑,再建立对应的M-file文件,便可达到预期效果,用不着自设模块那么麻烦了。另外,网络控制系统存在时延、丢包、乱序等问题,这些问题会使系统的稳定性变差,严重时甚至使系统失稳,如果没有一个精确的波形模拟,那么所造成的现实经济损失是无法估量的。而TrueTime的每个模块都内置了各式各样的参数,通过改变参数可在屏幕上直观形象地看到信号的传输情况,进而不断改错,完善系统。例如在Network模块的网络参数中有一个Data rate(bit/s),即网络传输速率,其含义为每秒钟传输的二进制数,通过改变参数再运行的结果可知:在其它参数不变的情况下,网速越低,丢包越严重。
通过有线网络与无线网络的对比学习,我对无线网络的控制系统也有了一定的了解。其大部
您可能关注的文档
最近下载
- 4.3免疫失调课件(共36张PPT)高中生物学 人教版(2019)选择性必修一.pptx VIP
- 新解读《JB_T 8446 - 2013隐极式同步发电机转子匝间短路测定方法》最新解读.docx VIP
- 一种基于伯努利吸附原理的爬壁检测机器人.pdf VIP
- ZEEKR知识自测及参考答案.docx VIP
- 徐宁金枪手人物介绍水浒传.pptx VIP
- 2025年CSP-S初赛真题(文末附答案).pdf VIP
- 江苏开放大学设计思维与创意设计创意元素训练.doc VIP
- (2024新版本)人教版七年级上册生物全册教案.doc
- 自考劳动和社会保障法历年真题.pdf VIP
- 制冷用水平管降膜蒸发器管束换热优化研究.pdf VIP
文档评论(0)