四阶龙格积分法 matlab,matlab控制系统计算机仿真实验-完整版

MALTAB 仿真实验指导书

实验一

实验题目:

欧拉法&梯形法的MATLAB 实现

实验目的:

1.熟练掌握MATLAB 的使用方法

2.牢记欧拉法、梯形法的计算过程

3.熟悉欧拉法、梯形法以及实现二阶动态响应的程序编写 实验内容:

已知被控对象的系数矩阵分别为

A=[-5 -2 -1 -0.5;4 0 0 0;0 2 0 0;0 0 1 0 ]

B=[1;0;0;0];

C=[0 0 0.25 0.5];

D=0;

根据欧拉法、梯形法的递推公式,应用MATLAB 语言编写相应的仿真程实验要求:

1.取计算步长65.0=h ,初值均为零,输入为阶跃信号,取25=u ,研究系统25秒的动态过程。

2.取计算步长01.0=h ,初值均为零,输入为阶跃信号,取25=u ,研究系统25秒的动态过程。

实验算法:

欧拉法递推公式:

),(1k k k k y t hf y y +=+

梯形法的递推公式: )],(),([2

)

,(011101++++++=+=k k k k k k k k k k y t f y t f h y y y t hf y y

实验方法:

利用所学过数值积分方法(欧拉法、梯形法),通过MATLAB 语言对给定的系统进行仿真

实验步骤:

1.了解并掌握基本数值积分的方法,即欧拉法、梯形法,并做比较,了解它们之间的联系与区别和优缺点,其中重点掌握梯形法。

2.通过给定的系统,利用欧拉法、梯形法编写相应MATLAB 语言,实现仿真,得出相应的仿真曲线。

3.比较仿真实验结果,并得出结论。

4.撰写实验报告。

实验程序:

1.欧拉法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422113.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端学习(590):调试javascript的流程

vs 安装live server插件 第一种方式 第二种方式 使用alert 断点调试debugger 断点调试 断点调试 设置断点

统一管理MOSS2010用户头像

我们都知道MOSS 2010里面的“我的网站”里面有一个上传照片功能,通过那里用户可以方便的上传自己的照片。也可以通过在AD里面上传用户的头像,通过MOSS的 User Profile Service Application 服务进行同步,实现MOSS,Outlook,Lync 头像的统一管理…

开博第一篇-ios

最近在工作之余学习了ios上的编程,感觉3G时代了,自己应该会些时代的东西! 由于是java出身,所以开始看objective-c时很别扭,但慢慢的看的话还是蛮有趣的! 最初买了本ios的编程教程,有点老&#x…

php代码质量怎么提高,如何提高PHP代码的质量?第一部分 自动化工具

重复的代码是不好的,每个人都知道。有时我们错误地创建了这样的代码,我们从来没有注意到它。有时我们这样做是因为我们懒惰。最好是配备一个工具,它可以在构建时提示这个问题。PHPCPD - PHP复制/粘贴检测器。通过运行以下命令来安装它&#x…

第二周周四DailyReporting——PM(李忠)

这几天不知道怎么的,项目一直进展缓慢,心里有些着急,下面是几个总结: (1)数据库来的时候,我们的能否承受大数据的考验; (2)组员这几天都有些闲,不…

matlab多缝夫琅禾费,常见的多缝夫琅禾费衍射.ppt

常见的多缝夫琅禾费衍射* * 5.8 多缝夫琅禾费衍射 所谓多缝是指在一块不透光的屏上,刻有 N 条等间距、等宽度的通光狭缝。夫琅禾费多缝衍射的装置如图所示。其每条狭缝均平行于 y1 方向,沿 x1 方向的缝宽为 a,相邻狭缝的间距为 d,…

php 判断心跳包报错,第29问:MySQL 的复制心跳说它不想跳了

问题最近年末,你们的数据库常常跑批量大事务,会发现复制忽然断开,报错“心跳与本地信息不兼容”: 会是什么缘由?php 实验咱们先来复现一下,再进行分析。html宽油,作一对主从数据库:m…

Linux 常用测试命令

1. cpu info: 2. memory info 3. 下载测试:这里有测试下载文件:wget http://cachefly.cachefly.net/100mb.test 4. 磁盘性能:命令:dd if/dev/zero oftest bs64k count4k oflagdsync 5. cpu负载信息命令:uptime解释: 3个…

php上操作redis,PHP操作redis

$redis new Redis();$redis->connect(localhost, 6379);lget/lindex$redis->lget(arg1, arg2);arg1: list的名字arg2: 获取list值的index,可以是小于零的数,表示从tail到headlinsert$redis->linsert(arg1, arg2, arg3, arg4);arg1: list的名字…

解决未知的服务器标记“asp:ListView”。

在.net 2.0后,微软后续出现了.net 3.0, .net 3.5,记不清是那个版本后,asp.net控件里面就有了asp:ListView这个控件,这个控件运行效率高,配置灵活非常好用,但是在使用的时候,需要在Web.config中进行配置一下…

python求二叉树高度,求二叉树的高度(深度)和宽度

定义二叉树节点public class TreeNode{int val;TreeNode left null;TreeNode right null;public TreeNode(int val){this.val val;}}求二叉树的深度使用递归,分别求出左子树的深度、右子树的深度,两个深度的较大值1public int maxDepth(TreeNode root…

操作系统的版本概况

基于MS-DOS的操作系统: Windows 1.0 Windows 2.0 Windows 3.x Windows 95 Windows 98 Windows ME 基于NT的操作系统: Windows NT 3.x Windows NT 4.0 Windows 2000 Windows XP Windows Vista Windows Server 2003 基于CE的操…

PHP中的stdClass 【转】

如果所有的Class都应该存在于一个默认的层级中的话,那么最顶层应该是最为一般的Class,也就是说极为抽象的,每一个下层的Class均比其上层的Class(即父类)更加专门化。基于该思想,在PHP中,这个顶层…

计算机仿真技术-基于matlab的电子信息类课程课后答案,计算机仿真技术:基于MATLAB的电子信息类课程(第4版)...

目 录第1章 MATLAB语言概述\t11.1 MATLAB语言及特点\t11.2 MATLAB的工作环境\t21.2.1 MATLAB系统的安装\t21.2.2 MATLAB系统的启动\t21.2.3 MATLAB的命令窗口\t31.2&…