操纵system仿真-CAD.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操纵system仿真-CAD

控制系统仿真与CAD;2;第 1 章 控制系统仿真及工具软件概述;控制系统是指由控制主体、控制客体和控制媒体组成的具有自身目标和功能的管理系统。;仿真软件发展概述 仿真技术引起该领域各国学者、专家们的重视,建立起国际仿真委员会 ,该公司于1967年通过了仿真语言规范。 仿真语言CSMP (computer simulation modeling program) 应该属于建立在该标准上的最早的专用仿真语言。 中科院沈阳自动化研究所在1988年推出了该语言的推广版本 CSMP-C。 ;*;*;*;*; ;*;*;*;1.1.2 控制系统仿真 ;模型试验; ;*;语言简单,使用方便 ;功能强大,适用范围广 在数值计算方面,MATLAB的内容几乎涵盖了所有 的数学知识门类; 有强大的符号运算功能; 十分方便的绘图功能。 扩充能力和可开发性很强 MATLAB软件除了有基本部分,还有专业扩展部分-工具箱(toolbox ); MATLAB的库函数丰富,且可扩充。;1.1.4 MATLAB的控制产品; ;1.2 MATLAB的操作与使用;工作空间窗口中显示目前内存中所有的MATLAB变量的变量名、数学结构、字节数以及类型;其中等号右边的表达式可由操作符或其它字符、函数和变量组成,它可以是MATLAB允许的数学或矩阵运算,也可以包含MATLAB下的函数调用; 等号左边的变量名是给右边表达式返回结果所赋予的名字,该变量将出现在工作空间。如果左边的变量名为默认,则返回值自动赋给系统默认变量ans。;1.2.2 MATLAB的命令窗口(Command Window) ; 1.2.3 MATLAB的程序编辑器 ;MATLAB的M文件的两种形式 命令式文本文件 编制相当于在命令窗口中逐行输入命令,变量不需要预先定义,也可以通过文本编辑对其进行查看或修改。%P15 函数(Function)文件 函数文件的功能是建立一个函数,且这个文件能够与MATLAB的库函数一样被调用。函数文件的第一行必为function。函数文件中定义的变量为局部变量,只在函数内部起作用。 %leapyear ; 帮助系统:联机帮助系统; 命令窗口查询帮助系统; 联机演示系统。 联机帮助系统 (1)单击MATLAB主窗口工具条中的 按钮。 (2)选择下拉菜单Help/Product Help。 (3)在命令窗口执行 helpwin,helpdesk 或 doc。 (4)快捷键F1进入简洁版的帮助界面。;*;初学者最好的入门教程: Contents-MATLAB-Getting Started Contents-MATLAB-Demos-Getting Started 在学习过程中,可以随时通过选择某条命令后,点击右键,选择Help On Selection来打开简洁版帮助窗口界面,查询该命令的功能及使用方法。 ;*;命令窗口查询帮助系统 在命令窗口通过帮助命令对特定的内容进行快速查询。这些帮助指令包括help系列、lookfor系列和其他常用帮助命令。 help系列的帮助命令有help,help+函数(类)名,helpwin及helpdesk,其中后两个命令是用来调用联机帮助窗口的。; ;联机演示系统 对于MATLAB或者其中某个工具箱的初学者,最好的学习方法之一就是查看MATLAB的联机演示系统。 进入方法: (1)MATLAB主窗口菜单-Help-Demos (2)在命令窗口输入demos 命令 (3)在帮助页面上选中Demos选项 均可进入MATLAB帮助系统的主演示页面 ;*;1.3 数值计算与矩阵运算;*; ;*;永久变量;(1) 永久变量不能用clear命令清除,所以称为永久变量。 (2) 永久变量不响应Who,Whos命令。 ; (3) 永久变量的变量名如果没有被赋值,那么永久变量将取表1-1中所给定的值。 ;*;*;数字和算术表达式 对于简单的数字运算,可以直接用表达式语句和赋值语句的形式在MATLAB命令窗口输入。 ;MATLAB语言的算术运算符可按优先级由低到高分为五级, 每一级的优先级相同,运算时从左向右进行结合。 如果要改变运算的优先级,可以用括号强制实现。 各优先级所包含的运算符为: (1) 数组转置符“.’”、数组幂符“.^”、 矩阵转置符“’”、矩阵幂符“^”。 (2) 标量加“+”、标量减“-”。 (3) 数组乘法“.*”、数组右除“./”、数组左除“.\”、 矩阵乘法“*”、矩阵右除“/”、矩阵左除“\”。 (4)

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档