- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 概述 A、Matlab简介 B、Matlab的工作环境 C、Matlab帮助系统 D、仿真软件的简介 参考书 钟麟《Matlab仿真技术与应用教程》国防工业出版社 张志涌等,《精通MATLAB》, 北京航空航天大学出版社 孙祥 徐流美 吴清, 《MATLAB基础教程》清华大学出版社 A、Matlab简介 1、MATLAB 的起源与发展 MATLAB 是“ 矩阵实验室”( MATrix LABoratory)的缩写,最初版本是由 Cleve Moler 博士用 FORTRAN 语言开发的矩阵分析软件。 80 年代初期,由 Cleve Moler 和 John Little采用 C 语言改写了 MATLAB 的内核。成立了 Mathworks 软件开发公司,并于1984 年将 MATLAB 正式推向市场。 A、Matlab简介 2、MATLAB 的主要特点 MATLAB 的基本单位为矩阵. MATLAB 语言以解释方式工作. 具有非常友好的人机界面。 具有强大的作图和数据可视化功能. 具有极强的可扩展性。 3、MATLAB 的基本组成 MATLAB 主程序、Simulink 动态系统仿真和 MATLAB 工具箱( Toolbox)三大部分组成。 主程序包括了 MATLAB 语言、工作环境、句柄图形、数学函数库和应用程序接口五部分. B、Matlab工作环境界面 1. MATLAB 的启动桌面快捷方式启动开始菜单方式启动 2. MATLAB和退出Matlab菜单命令/关闭按钮在Matlab命令窗口输入exit或quit B、Matlab工作环境界面 B、Matlab工作环境界面 B、Matlab工作环境界面 B、Matlab工作环境界面 B、Matlab工作环境界面 B、Matlab工作环境界面 C、Matlab帮助系统 C、Matlab帮助系统 C、Matlab帮助系统 C、Matlab帮助系统 C、Matlab帮助系统 C、Matlab帮助系统 D、仿真软件的简介 1、程序编程阶段: 所有问题(如:微分方程求解、矩阵运算、绘图等)都是用高级算法语言(如C、FORTRAN等)来编写。 2、程序软件包阶段:出现了“应用子程序库”。 3、交互式语言阶段(仿真语言:仿真语言可用一条指令实现某种功能,如“系统特征值的求解”,使用人员不必考虑什么算法,以及如何实现等低级问题。 4、模型化图形组态阶段:符合设计人员对基于模型图形化的描述。 二、仿真的分类 按模型分类 1、物理仿真:采用物理模型,有实物介入! 具有效果逼真,精度高等优点,但造价高或耗时长,大多在一些特殊场合下采用(如导弹、卫星一类飞行器的动态仿真,发电站综合调度仿真与培训系统等),具有实时性、在线的特点。 2、数学仿真:采用数学模型 在计算机上进行,具有非实时性、离线的特点,经济、快速、实用。 按计算机类型分类 1、模拟仿真:采用数学模型,在模拟计算机上进行的实验研究。50年代 2、数字仿真:采用数学模型,在数字计算机上借助于数值计算方法所进行的仿真实验。60年代 3、混合仿真:结合了模拟仿真与数字仿真。 4、现代计算机仿真:采用先进的微型计算机,基于专用的仿真软件、仿真语言来实现,其数值计算功能强大,使用方便,易学。80年代以来三、常见的几种仿真软件 PSPICE、ORCAD:通用的电子电路仿真软件,适合于元件级仿真。 SYSTEM VIEW:系统级的电路动态仿真软件 MATLAB:具有强大的数值计算能力,包含各种工具箱,其程序不能脱离MATLAB环境而运行,所以严格讲,MATLAB不是一种计算机语言,而是一种高级的科学分析与计算软件。 SIMULINK:是MATLAB附带的基于模型化图形组态的动态仿真环境。 四、仿真技术的应用 1、航空与航天工业 2、电力工业 3、原子能工业 4、石油、化工及冶金工业 5、非工程领域 医学 社会学 宏观经济与商业策略的研究 五、应用仿真技术的意义 1、经济,采用仿真实验仅需成本的1/10~1/5,而且设备可以重复使用。 2、安全,采用仿真实验可以有效降低危险程度,对系统的研究起到保障作用。 3、快捷,提高设计效率:比如电路设计,服装设计等等。 4、具有优化设计和预测的特殊功能 六、仿真技术的发展趋势 1、硬件方面:基于多CPU并行处理技术的全数字仿真将有效提高仿真系统的速度,大大增强数字仿真的实时性。 2、应用软件方面:直接面向用户的数字仿真软件不断推陈出新,各种专家系统与智能化技术将更深入地应用于仿真软件开发之中,使得在人机界面、结果输出、综合评判等方面达到更理想的境界。 3、分布式数字仿真:充分利用网络技术,协调合作,投资少,效果好。 4、虚拟现实技术:综合了计算机图形技术、多媒体技术、传感器技术
文档评论(0)