上一篇 回到目录 下一篇

《Matlab/Simulink与控制系统仿真》程序指令总结

  • Matlab_Simulink_BookExample
  • 11. 非线性系统
    • 11.1 Matlab 函数
    • 例题 Eg11_2

书中详细实例代码可见:Github

Matlab_Simulink_BookExample

图书:《Matlab/Simulink与控制系统仿真》

11. 非线性系统

11.1 Matlab 函数

ode45() 求解微分方程

odefun tspan t0 tfinal

例题 Eg11_2

% Page307:已知二阶线性系统的微分方程,绘制系统的相平面图和零输入响应曲线
clear;
clc;% Eg11_2_test 是系统微分方程的描述函数
% 初始化状态变量为 [0,1],计算时间为 [0,20]
[t, x] = ode45('Eg11_2_test', [0,20], [0,1]);
% 初始化状态变量为 [1,1],计算时间为 [0,20]
[t1, x1] = ode45('Eg11_2_test', [0,20], [1,1]);
% 绘制相轨迹
plot(x(:,1),x(:,2),'-', x1(:,1),x1(:,2),'.')
grid
% 添加图标题
title('相轨迹图')% 绘制时域响应曲线
plot(t,x(:,2),'-', t1,x1(:,2),'.')
% 添加图标题
title('时间响应曲线')
% Eg11_2 程序的子函数代码
function xdot = Eg11_2_test(t, x)% 导数关系式xdot = [-2*x(2); x(1)];
上一篇 回到目录 下一篇

P11 非线性系统-《Matlab/Simulink与控制系统仿真》程序指令总结相关推荐

  1. 目录-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真> 章节 题目 P2 Matlab计算基础 P3 Simulink仿真 P4 控制系统数学模型 P5 Matlab/ ...

  2. P13 最优控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 13. 最优控制系统 13.1 Matlab ...

  3. P12 离散控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 12. 离散控制系统 表12.11 离散系统 ...

  4. P10 线性系统状态空间设计-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 10. 线性系统状态空间设计 10.1 Ma ...

  5. P9 线性系统状态空间分析-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 9. 线性系统状态空间分析 9.2.4 状态 ...

  6. P8 控制系统校正与综合-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 8. 控制系统校正与综合 8.1 Matla ...

  7. P7 频域分析法-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 7. 频域分析法 7.1 Matlab 函数 ...

  8. P6 根轨迹分析法-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 6. 根轨迹分析法 6.1 函数 6.2 根 ...

  9. P5 Matlab/Simulink 在时域分析中的应用-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 5. Matlab/Simulink 在时域 ...

最新文章

  1. LSGO软件技术团队招新 线下组队学习
  2. fatal: You are not currently on a branch. 问题解决
  3. C++ 继承Employee类
  4. 2021- 10 -9 LeetCode 958. 二叉树的完全性检验(待补完)
  5. Anaconda安装tenserflow
  6. 容器学习 之 扩展镜像(五)
  7. 提高solr的搜索速度
  8. gibmacos 网络加速_黑苹果教程续集,利用EFI在线安装MacOS
  9. 北大教授:到底什么才是有效的教育?
  10. primefaces教程_Primefaces仪表板组件示例教程
  11. stm32 boot设置
  12. 视频教程-Oracle 11G 入门到项目实战-Oracle
  13. 品质体系及标准大集合(偏向软件)
  14. 【MobileNet V2】《MobileNetV2:Inverted Residuals and Linear Bottlenecks》
  15. APP 对接 java 微信支付统一下单接口
  16. VSCODE安装ChatGPT插件
  17. 【软件工程】 软件设计阶段
  18. BUUCTF:被劫持的神秘礼物
  19. 文章管理系统的系统分析与设
  20. 4g网络设置dns地址_4G网速越来越慢?别再去过多的责怪运营商,不妨试试这几个方法...

热门文章

  1. LOJ P1155 双栈排序 二分图染色 图论
  2. 斯坦福2014机器学习笔记五----正则化
  3. 机电传动控制第三次作业
  4. free malloc
  5. 开始阅读 深入理解计算机系统
  6. 使用powerdesigner建立UML类图
  7. 把tomcat服务器配置为windows服务的方法
  8. 超图js版本添加矢量图层并在图层上绘一个面要素
  9. C# 大型对象堆学习总结
  10. 解决intellij IEDA mapper.xml文件警告以及could not autowire的错误提示