Matlab实验-传递函数表示方法课件_第1页
Matlab实验-传递函数表示方法课件_第2页
Matlab实验-传递函数表示方法课件_第3页
Matlab实验-传递函数表示方法课件_第4页
Matlab实验-传递函数表示方法课件_第5页
已阅读5页,还剩52页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MatlabforPrinciplesofAutomaticControlMatlab实验_传递函数表示方法课件1实验一传递函数表示方法目标1:

显示多项式传递函数分子和分母各项系数按照降次排列,分别计入num=[],den=[],缺项系数补零。2.建立传递函数模型:sys=tf(num,den)注意:只有tf是函数,不可变,其它的都可变字母。Matlab语句分子和分母各项系数按照降次排列,分别计入Matlab语句2Matlab运行Matlab窗口清除窗口屏幕clc卸载变量aclearaMatlab运行Matlab窗口清除窗口屏幕卸载变量a3Matlab建立.m文件Matlab建立.m文件4目标2:因子形式传递函数化成多项式传递函数conv用法:conv为双目运算符

1.实现两个多项式降次系数乘积运算。2.体会右结合性den=conv([10],conv([11],conv([11],conv([11],[1305]))));目标2:因子形式传递函数化成多项式传递函数conv用法:co5Matlab实验_传递函数表示方法课件6目标3:显示零极点式传递函数zpk函数用法:z=[];输入零点p=[];输入极点k=输入增益sys=zpk(z,p,k);

%zpk不可变,其它对应变化目标3:显示零极点式传递函数zpk函数用法:7Matlab实验_传递函数表示方法课件8目标4:传递函数的多项式形式与零极点形式转换

tf形式与zpk形式转换智慧:2:totf至zpk:[z,p,k]=tf2zp(num,den)zpk至tf:[num,den]=zp2tf(z,p,k)目标4:传递函数的多项式形式与零极点形式转换tf至zpk:[9zpk至tf:[num,den]=zp2tf(z,p,k)zpk至tf:[num,den]=zp2tf(z,p,10tf至zpk:[z,p,k]=tf2zp(num,den)tf至zpk:[z,p,k]=tf2zp(num,de11目标5:传递函数的串联G=G1*G2方法:G=series(G1,G2)[num,den]=series(num1,den1,num2,den2)目标5:传递函数的串联G=G1*G2方法:G=series(12Matlab实验_传递函数表示方法课件13Matlab实验_传递函数表示方法课件14Matlab实验_传递函数表示方法课件15Matlab实验_传递函数表示方法课件16Matlab实验_传递函数表示方法课件17Matlab实验_传递函数表示方法课件18建议使用:G=G1*G2这个方法好!拓展:G=G1*G2

*…*Gn注意:series函数是双目运算!建议使用:G=G1*G2这个方法好!19目标6:传递函数的并联G=G1+G2G=parallel(G1,G2)[num,den]=parallel(num1,den1,num2,den2)方法:目标6:传递函数的并联G=G1+G2方法:20Matlab实验_传递函数表示方法课件21Matlab实验_传递函数表示方法课件22Matlab实验_传递函数表示方法课件23Matlab实验_传递函数表示方法课件24Matlab实验_传递函数表示方法课件25Matlab实验_传递函数表示方法课件26建议使用:G=G1+G2这个方法好!拓展:G=G1+G2

+…+Gn注意:parallel函数是双目运算!建议使用:G=G1+G2这个方法好!27目标7:传递函数的反馈联接G=feedback(G1,G2,sign)[num,den]=feedback(num1,den1,num2,den2,sign)对于单位反馈,下面两种方法:G=cloop(G1,sign)[numc,denc]=cloop(num,den,sign)G1是前向,G2是反馈。sign=-1或缺省是负反馈,sign=1是正反馈。目标7:传递函数的反馈联接G=feedback(G1,G228G1是前向(决定了运算结果的显示形式),G2是反馈。sign=-1或缺省是负反馈,sign=1是正反馈。G=feedback(G1,G2,sign)[num,den]=feedback(num1,den1,num2,den2,sign)G1是前向(决定了运算结果的显示形式),G2是反馈。G=f29对于单位反馈,下面两种方法:G=cloop(G1,sign)[numc,denc]=cloop(num,den,sign)对于单位反馈,下面两种方法:30Matlab实验_传递函数表示方法课件31Matlab实验_传递函数表示方法课件32Matlab实验_传递函数表示方法课件33Matlab实验_传递函数表示方法课件34Matlab实验_传递函数表示方法课件35Matlab实验_传递函数表示方法课件36Matlab实验_传递函数表示方法课件37Matlab实验_传递函数表示方法课件38Matlab实验_传递函数表示方法课件39Matlab实验_传递函数表示方法课件40Matlab实验_传递函数表示方法课件41目标8:Simulink求解传递函数启动Simulink:目标8:Simulink求解传递函数启动Simulink:42Matlab实验_传递函数表示方法课件43Matlab实验_传递函数表示方法课件44Matlab实验_传递函数表示方法课件45Matlab实验_传递函数表示方法课件46Matlab实验_传递函数表示方法课件47Matlab实验_传递函数表示方法课件48Matlab实验_传递函数表示方法课件49Matlab实验_传递函数表示方法课件50Matlab实验_传递函数表示方法课件51Matlab实验_传递函数表示方法课件52Matlab实验_传递函数表示方法课件53Matlab实验_传递函数表示方法课件54一般人我都

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论