matlab与控制系统仿真期末复习.doc

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

考试题型 填空题(20分) 矩阵建立A=[1 2 3;4 5 6;7 8 9] A([1 3],:) 表示取第一 三行 A(1:2,:)表示取第一二行 a y=a*sin(a) 例如: Y=A.*sin(Y)表示点乘 点乘和乘是两种不同的矩阵计算符号。 (1)点乘表示两个矩阵对应位置元素相乘,所以这两个矩阵应该是尺寸等大的(这里不是说元素等大,而是行列数分别相等,都是m行n列的矩阵)。例如: a = [1 2 3;2 3 4]; b = [1 2 3;2 3 4]; a.*b 1 4 9 4 9 16 c = [1 2 3;1 2 3;1 2 3]; a.*c ??? Error using == times Matrix dimensions must agree. 这里a无法点乘c,因为这两个不是相同尺寸的矩阵。 (2)而乘 * ,这个和我们在数学中学到的矩阵相乘是一个意义。例如: a*c ans = a*b ??? Error using == mtimes Inner matrix dimensions must agree. 由于a的列不等于b的行,所以两者不可相乘。 Shift+enter:一行多命令输入 …:连接符可以把断开的命令连起来,但是…后的不在被识别,是字符要单独用‘隔开 ;:表示不显示结果 A=5; A=5,B=6 \矩阵左除 /矩阵右除 x=a/b即 x=a*inv(b) a乘以b的逆矩阵。 x=a\b,即x=inv(a)*b a的逆矩阵乘以b矩阵。 AB是标量 A/B等于B\A AB是矩阵 A/B不等于A\B 标量: 单个数据 a=2; 向量: 一行或一列数据 a=[3,5,7,8]或a=[3 5 7 8] 行向量,在方括号内的一行数据 %: 注释 close all 关闭图形窗口 clear 清除工作空间 clc 清屏 who:who命令只列出当前工作空间的变量名 whos:以列表的形式,给当前工作空间的变量名以及变量的其它信息(大小,字节,类等) figure(n):figure是建立图形的意思,系统自动从1,2,3,4...来建立图形,数字代表第几幅图形,figure(1),figure(2)就是第一第二副图的意思 save acb.mat A B –append 将A B变量保存成文件名为acb.mat的文件。 load acd.mat A B 装载当前路径下的数据文件 B 冒号表达式 A=0:pi/180:2*pi 范围(0,2*pi)步长为pi/180 B=0:10 B = 0 1 2 3 4 5 6 7 8 9 10 linespace(0,2*pi,181) x=linspace(a,b,n); a为下限,b为上限,n为将a到b等分为(n-1)份即分为n个点 若没有n,则默认为将a到b等分为99份 ones(m,n):ones(m,n) : 生成m*n的全1矩阵 eye(m,n):eye(m,n):生成m*n的矩阵E,对角线元素为1,其他为0 rand(m,n):生成m*n的随机矩阵函数 rand 函数用来生成[0,1]之间均匀分布的随机函数 round\ fix\floor\ceil Matlab中的取整函数fix, floor, ceil与round 1. fix 向0取整 fix([-0.5 -0.4 0.4 0.5]) == [0 0 0 0] 2. floor 向-inf取整 floor([-0.5 -0.4 0.4 0.5]) == [- 1 -1 0 0] 3. ceil 向+inf取整 ceil([-0.5 -0.4 0.4 0.5]) == [0 0 1 1] 4. round 四舍五入 round([-0.5 -0.4 0.4 0.5]) == [-1 0 0 1] 频率法超前校正零点小于极点(零点加在极点左侧),中频段,作用是提高动态性能,ts 滞后校正零点大于极点(零点加在极点右侧),低频段,作用是提高稳态性能 常用simulink模块来源: 1??Continuous(连续模块)?? Integrator?:输入信号积分? ?Derivative?:输入信号微分 ?State-Space?:线性状态空间系统模型? ?Transfer-Fcn?:线性传递函数模型? ?Zero-Pole?:以零极点表示的传递函数模型 ?Memory?:存储上一时刻的状态值? ?Transport??Delay?:输入信号延时一个固定时间再输出? ?Va

文档评论(0)

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

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

1亿VIP精品文档

相关文档