《自动控制原理实验用Matlab软件编制劳斯判据程序并解题(《学习辅导》例4.3.5)》由会员分享,可在线阅读,更多相关《自动控制原理实验用Matlab软件编制劳斯判据程序并解题(《学习辅导》例4.3.5)(8页珍藏版)》请在人人文库网上搜索。

1、上海电力学院实验报告自动控制原理实验课程主题:用Matlab软件编制劳斯的标准程序,解决问题(学习辅导例4.3.5 )。班级:名字:学号:时间: 2012年11月4日自动工程学院自动化(电站自动化)专业实验报告目录。一、问题的说明二、理论方法分析三、实验设计和实现3四、实验结果和分析5五、结论和讨论六、实验须知6七、参考文献7八附录七一、问题的说明使用MATLAB建立劳斯标准,给出其劳斯矩阵,确定相应系统的稳定性二、理论方法的分析使用m文件实现Matlab编程。1)M文件的制作和调用从Matlab桌面上的“文件”菜单中选择“New”菜单项,然后选择“M-file”命令,将显示Matlab文本编。

2、辑器窗口。在Matlab命令窗口的“文件”菜单中选择“打开”命令后,将显示“打开”对话框,您可以在“文件名”对话框中选择要打开的m文件名。2)M文件的调试文件编辑器窗口的菜单栏和工具栏下方有三个区域,右侧的大区域是程序窗口。最左边的区域显示行号,每行包含数字,包含空白行,行号自动出现。 在行号的增加而增加的行号和程序窗口之间的区域中,只在可执行行中有细横线,在非执行行(如空白行、注释行、函数定义行)之前什么也没有。 在调试程序时,可以直接在这些程序上单击鼠标来设置或删除断点。三、实验设计和实现(1)程序%RouthMatrix*确定劳斯矩阵(带参数的特征多项式)和对应系统的稳定性*清除;sym。

3、s k z q %定义变量k z qp=input (特征多项式的参数=); 系统提示输入%参数得到n=length(p) %p的长度for i=0:ceil(n/2)-1 %多项式按劳斯矩阵排序a(1,i 1)=p(2*i 1)PK2* (P1 ) na(2,i 1)=0;break结束a(2,i 1)=p(2*(i 1) );结束for k=3:n %计算从第三行开始的劳斯矩阵的内容for j=1:ceil(n-k 1)/2 )判定ifsa (k-1,1 )=0%共轭虚根的有无disp (系统中有共轭虚根)中断符号=1;break结束(k,j )=(a (k-1,1 ) * a (k-2,。

4、j 1)-a(k-1,J1 ) * a (k-2,1 )/a (k-1,1 );结束结束支持disp (劳斯矩阵) %输出的劳斯矩阵disp (双倍(a ) )for i=3:k %是通过劳斯的判断标准判断系统的稳定性的IFA (I-1,1 )=0%判断第一列的元素是否小于或等于0q=1;break结束结束PS=1disp (系统不稳定)else输出disp (系统稳定) %系统稳定性判定结果结束(2)设计劳斯表的内容是根据书的原理设计的,把多项式排列在劳斯矩阵上,可以得到其前两行的内容,剩下的几行必须根据书的原理写。 是否其稳定的判断取决于第1列元素是否有符号的变化,如果从第2行第1列的元素。

5、大于0则判断endfor循环、i 1、第3行第1列的元素,以下,也将q分配1,直到某行第1列的元素成为零以下,并跳过循环四、实验结果和分析如图所示的m文件代码:创建m文件后,可以保存并运行m文件,然后通过MATLAB接口进行调试。自由选择特征方程式的系数,执行后的结果如下所示五、结论和讨论上述实验过程表明,劳斯的判断标准的前两行是根据特征方程的参数写的,接下来的几行是根据前两行计算的,可以用劳斯的判断标准来判断稳定性,有零行则有共轭虚根,第一列的元素符号有变化,系统就可以如果有未知的参数,也可以判断该值的范围。六、实验体会实践是检验真理的唯一标准,死板的书交给我们的是乍一看的计算方法,实践不仅。

6、反馈理论的实践者,还反馈理论学习的本质。 不是第一次听MATLAB,而是在自习原理的课上老师也使用它展示了几个程序。 那时,MATLAB留下了非常强大,操作非常简单的好印象。 之后的实验课自己操作,觉得那只是按照老师说的顺序一步一步地操作。 老实说,看到这个主题的瞬间有点茫然。 幸而主题可以作为参考,解读了书上写的程序后,自己摸索练习,终于用MATLAB做了完整的主题。 实际感受到了这个软件的实用性。 这次实验接触了只有功能模块的冰山一角,只学习了基本操作,只是初步理解了这个软件,但对更高级的东西还不熟悉。 虽然并不是所有用于报告的编程都学到了,但是我已经切实感受到了MATLAB的魅力。 我必。

7、须佩服好的程序软件有助于学习自动控制的原理。 好的开始是成功的一半,今后的学习将理论和实践结合起来,为MATLAB提供学习自主原理的服务。七、参考文献自动控制原理学习辅导杨平,如翁所示,编着王志萍。中国电力出版社如杨平、馀洁、冯照坤、翁所示编纂。中国电力出版社八、附录%RouthMatrix*确定劳斯矩阵(带参数的特征多项式)和对应系统的稳定性*清除;syms k z q %定义变量k z qp=input (特征多项式的参数=); 系统提示输入%参数得到n=length(p) %p的长度for i=0:ceil(n/2)-1 %多项式按劳斯矩阵排序a(1,i 1)=p(2*i 1)PK2* 。

8、(P1 ) na(2,i 1)=0;break结束a(2,i 1)=p(2*(i 1) );结束for k=3:n %计算从第三行开始的劳斯矩阵的内容for j=1:ceil(n-k 1)/2 )判定ifsa (k-1,1 )=0%共轭虚根的有无disp (系统中有共轭虚根)中断符号=1;break结束(k,j )=(a (k-1,1 ) * a (k-2,j 1)-a(k-1,J1 ) * a (k-2,1 )/a (k-1,1 );结束结束支持disp (劳斯矩阵) %输出的劳斯矩阵disp (双倍(a ) )for i=3:k %是通过劳斯的判断标准判断系统的稳定性的IFA (I-1,1 )=0%判断第一列的元素是否小于或等于0q=1;break结束结束PS=1disp (系统不稳定)else输出disp (系统稳定) %系统稳定性判定结果结束8。

matlab带未知数的劳斯判据,自动控制原理实验用Matlab软件编制劳斯判据程序并解题(《学习辅导》例4.3.5)...相关推荐

  1. matlab带未知数的劳斯判据,自动控制原理实验用Matlab软件编制劳斯判据程序并解题(《学习辅导》例435).doc...

    自动控制原理实验用Matlab软件编制劳斯判据程序并解题(<学习辅导>例435) 上 海 电 力 学 院 实 验 报 告 自 动 控 制 原 理 实 验 课 程 题目:用Matlab软件编 ...

  2. MATLAB rolcus函数,自动控制原理实验报告 .doc

    <自动控制原理实验报告 .doc>由会员分享,可在线阅读,更多相关<自动控制原理实验报告 .doc(32页珍藏版)>请在装配图网上搜索. 1. 实验报告课程名称 自动控制原理 ...

  3. MATLAB设计控制系统仿真实验,基于MATLAB的自动控制原理实验仿真系统的设计

    一.引言<自动控制原理>是自动化专业的基础课程,是控制科学与工程学科的一门方法论课程,主要培养学生掌握控制系统的分析和设计方法,其内容之多,理论性之强,决定了课程学习的难度.而实验课作为课 ...

  4. matlab创新开放性实验,基于MATLAB 的自动控制原理实验仿真系统的设计

    基于MATLAB 的自动控制原理实验仿真系统的设计 基于MATLAB 的自动控制原理实验仿真系统的设计 田晴,张茁 (河北联合大学电气工程学院,河北唐山063000) 摘要:MATLAB的图形用户界面 ...

  5. 频域串联滞后校正matlab,自动控制原理实验七基于MATLAB控制系统频域法串联校正设计.doc...

    自动控制原理实验七基于MATLAB控制系统频域法串联校正设计.doc 实验七 基于MATLAB控制系统频域法串联校正设计 一.实验目的 (1)对给定系统设计满足频域或时域指标的串联校正装置: (2)掌 ...

  6. 典型环节的matlab仿真实验报告,自动控制原理实验报告

    <自动控制原理实验报告>由会员分享,可在线阅读,更多相关<自动控制原理实验报告(39页珍藏版)>请在人人文库网上搜索. 1.自动控制原理实验报告学院:电子信息工程学院班级:自动 ...

  7. 计算机控制实验比例环节,自动控制原理实验教学课件.ppt

    <自动控制原理实验教学课件.ppt>由会员分享,可在线阅读,更多相关<自动控制原理实验教学课件.ppt(45页珍藏版)>请在装配图网上搜索. 1.自动控制原理实验教学课件 信息 ...

  8. 二阶系统阶跃响应实验_自动控制原理实验一:二阶系统阶跃响应

    下载word有问题请添加微信号:xuecool-com或QQ:370150219处理(尽可能给您提供完整文档),感谢您的支持与谅解. 以下是由77cn范文大全为大家整理的自动控制原理实验一:二阶系统阶 ...

  9. 自动控制原理中的MATLAB函数以及用法总结

    MATLAB与自动控制原理 简记 最近要进行自控实验考试,在这里记录一下分析自控问题需要用的到一些函数以及用法,以供自己查阅,之后可能会总结一下如何用MATLAB来解自控的题. 一.数学模型的表示 建 ...

  10. matlab 控制硬件,自动控制原理实验教程(硬件模拟与MATLAB仿真)

    前言 第1章 MATLAB7.1与Simulink6.1入门基础 1.1 自动控制原理与系统仿真简述 1.1.1 自动控制原理模拟实验系统 1.1.2 控制系统仿真 1.2 控制系统MATLAB7.1 ...

最新文章

  1. 将不确定变为确定~对象被new后什么时候会抛System.NullReferenceException
  2. 判断是否是闰年的方法,很简单噢
  3. matlab解常微分方程,Matlab中解常微分方程的ode45
  4. hihocoder1543 SCI表示法
  5. DataList控件DataKeyField以及DataKeys区别
  6. jl计算机二级c语言考什么,计算机等级考试二级C语言考前密卷(9)2
  7. python做定时任务的方式及优缺点_使用Python做定时任务及时了解互联网动态
  8. Vuejs 使用 lib 库模式打包 umd 解决 NPM 包发布的问题
  9. 史上最全Java学习视频下载地址分享
  10. eXtremeComponents介绍
  11. python课程设计的心得体会_数据库课程设计心得体会精选篇
  12. android触摸屏原理,智能手机触摸屏的工作原理是如何的
  13. Excel 入门到精通笔记
  14. redis1.2.6 sds.c
  15. 牛啊,全国DNS服务器IP地址都在这里了
  16. 计算机一级怎么截图保存到桌面,怎么截屏电脑桌面
  17. python记录鼠标键盘操作自动执行重复工作
  18. templete_SPFA()
  19. 黑色五月:BSC上11个项目遭攻击,损失近3亿美元,下一个会是谁?
  20. MOOG穆格伺服阀D661-4444C G60JOAA6VSX2HA

热门文章

  1. 带Fn的键盘linux能用吗,实用技巧:如何更有效率的使用Linux键盘
  2. 433MHz遥控器loop天线方案 CA-S01 CrossAir贴片天线
  3. C++中继承时的重载和重新定义
  4. 书籍《图说区块链》读后感
  5. 【数据分析】数据指标
  6. 中国芝麻市场竞争规模及销售渠道分析报告2022-2028年版
  7. 使用Markdown编写微信公众号文章
  8. checkio Ascending List
  9. 如何用Docker搭建自己的LANP|LNMP环境?
  10. C语言博客作业--一二维数组