相平面分析matlab程序

相平面分析matlab程序

《应用非线性控制》,程代展译1、P13:质量-弹簧系统1

2、P14:非线性二阶系统2

3、P15:一阶非线性系统3

4、P17:卫星控制系统4

5、P26:课后习题7

题2.2 画下列系统的相图7

题2.4卫星控制系统10

1、P13:质量-弹簧系统

clear

clc

x=1; %修改此值

Dx=0;

n=1;

t=0;

Dt=0.001;

for i=1:8000

DDx=-x;

Dx=Dx+DDx*Dt;

x=x+Dx*Dt;

Dx_store(n)=Dx;

x_store(n)=x;

n=n+1;

t=t+Dt;

end

figure(1)

plot(x_store,Dx_store)

xlabel('x')

ylabel('Dx')

title('相平面分析')

hold on

2、P14:非线性二阶系统

clear

clc

% x=-6; %i=1:10000

% Dx=10;

% x=-8; %i=10000

% Dx=15;

% x=5; %i=1:1700

% Dx=7;

% x=4; %i=2000

% Dx=8;

% x=-7; %i=1:1500

% Dx=10;

%

x=-5; %i=1:1200

Dx=4;

n=1;

t=0;

Dt=0.001;

for i=1:1200

DDx=-0.6*Dx-3*x-x^2;

Dx=Dx+DDx*Dt;

x=x+Dx*Dt;

Dx_store(n)=Dx;

x_store(n)=x;

n=n+1;

t=t+Dt;

end

figure(1)

plot(x_store,Dx_store)

xlabel('x')

ylabel('Dx')

title('相平面分析')

hold on

3、P15:一阶非线性系统

clear

clc

x=1.999; %i=1:2000

%x=2.001; %i=1:700

%x=-1.999; %i=1:3000

%x=-2.001; %i=1:700

n=1;

t=0;

Dt=0.001;

for i=1:2000

Dx=-4*x+x^3;

x=x+Dx*Dt;

Dx_store(n)=Dx;

x_store(n)=x;

n=n+1;

t=t+Dt;

end

figure(1)

plot(x_store,Dx_store)

xlabel('x')

ylabel('Dx')

title('相平面分析')

hold on

4、P17:卫星控制系统

clear

clc

x=0.5; %i=1:5000

Dx=0.5;

% x=1; %i=1:5000

% Dx=1;

% %

% x=2; %i=1:5000

% Dx=2;

%

% x=3; %i=1:5000

% Dx=3;

n=1;

t=0;

Dt=0.001;

for i=1:5000

if x>0

u=-5;

else

u=5;

end

DDx=u;

Dx=Dx+DDx*Dt;

x=x+Dx*Dt;

Dx_store(n)=Dx;

x_store(n)=x;

n=n+1;

t=t+Dt;

end

figure(1)

plot(x_store,Dx_store)

xlabel('x')

ylabel('Dx')

title('相平面分析')

hold on

5、P19:范德波尔方程

clear

clc

x=0; %i=1:20000

Dx=10;

% x=0; %i=1:7000

% Dx=2;

% x=0;%i=1:50000

% Dx=0.1;

n=1;

t=0;

Dt=0.001;

for i=1:20000

DDx=-0.2*(x^2-1)*Dx-x;

Dx=Dx+DDx*Dt;

x=x+Dx*Dt;

Dx_store(n)=Dx;

x_store(n)=x;

n=n+1;

t=t+Dt;

end

figure(1)

plot(x_store,Dx_store)

xlabel('x')

ylabel('Dx')

title('相平面分析')

hold on

5、P26:课后习题

题2.2 画下列系统的相图

(a)

matlab 矿相分析,相平面分析matlab程序.doc相关推荐

  1. matlab 矿相分析,相平面分析matlab程序

    <相平面分析matlab程序>由会员分享,可在线阅读,更多相关<相平面分析matlab程序(12页珍藏版)>请在人人文库网上搜索. 1.相平面分析matlab程序应用非线性控制 ...

  2. matlab相平面图程序,相平面分析matlab程序

    聚类分析matlab代码_交通运输_工程科技_专业资料 966人阅读|36次下载 聚类分析matlab代码_交通运输_工程科技_专业资料. 文档贡献者 傻爱傻丫头 贡献于2013-09-...... ...

  3. matlab科学计算及分析,matlab科学计算

    spContent=当前,科学计算已经成为科学研究.技术创新的重要方法与手段,而作为实现工具的科学计算软件无疑具有至关重要的作用.MATLAB为众多领域的计算问题提供了全面的解决方案,代表了当今国际科 ...

  4. 检测心电信号的p波的matlab代码,matlab心电信号R波检测程序.doc

    <生物医学信号处理>实习报告 学生姓名: 学号:实验室名称:项目名称:心电信号的R波检测项目内容: 总结常用的QRS波检测算法: 选择一种QRS波检测算法,理解该检测算法: 编写程序,检测 ...

  5. MATLAB离散傅里叶变换实验结果分析,Matlab离散傅里叶变换实验报告.doc

    班级 信工082 学号 16 姓名 刘刚 实验组别 实验日期 室温 报告日期 成绩 报告内容:(目的和要求,原理,步骤,数据,计算,小结等) 实验三 离散傅立叶变换(DFT) 1.离散傅立叶级数 给定 ...

  6. matlab一阶动态电路分析,MATLAB在一阶动态电路特性分析的应用

    MATLAB 在一阶动态电路特性分析的应用 (董梦媛 12013241942 2013级通信一班) 摘要: MATLAB 具有强大的图形处理功能.符号运算功能和数值计算功能.其中系统的仿真工具箱是从底 ...

  7. matlab统计所有股票分析,MATLAB金融算法分析实战:基于机器学习的股票量化分析...

    MATLAB金融算法分析实战:基于机器学习的股票量化分析 作者:吴婷;余胜威 编著 出版日期:2017年07月 文件大小:32.24M 支持设备: ¥50.00在线试读 适用客户端: 言商书局 iPa ...

  8. matlab多元二次分析,Matlab篇----常用的回归分析Matlab命令(regress篇)

    前言 最近学了不少回归分析的知识,用到了几个常用的Matlab命令,写在这里做个总结. 回归分析,就是研究几种变量之间的关系.如果你也很喜欢分析数据,这种技巧是基本的一项.(PS:高级的是机器学习.) ...

  9. MATLAB离散傅里叶变换实验结果分析,Matlab离散傅里叶变换实验报告

    Matlab离散傅里叶变换实验报告 班级 信工082 学号 16 姓名 刘刚 实验组别 实验日期 室温 报告日期 成绩 报告内容:(目的和要求,原理,步骤,数据,计算,小结等) 实验三 离散傅立叶变换 ...

最新文章

  1. 省时省事省力 巧用阿里ECS D1构建大数据处理平台
  2. gdb调试android
  3. 【译】Notes on Blockchain Governance
  4. Establishing SSL connection without server's identity verification is not recommended.
  5. Spring : Spring 深入理解lombok
  6. [译] Vue: scoped 样式与 CSS Module 对比
  7. 算法列表-java实现
  8. bzoj 1787 bzoj 1832: [Ahoi2008]Meet 紧急集合(倍增LCA)
  9. 《疯狂的程序员》 -- 什么是真正的程序员?
  10. FreeSWITCH会议指南
  11. C++(数据结构与算法):16---特殊矩阵的实现(对角矩阵、三对角矩阵、下三角矩阵、上三角矩阵、对称矩阵)
  12. 第八届泰迪杯B题特等奖比赛论文——基于Mask R-CNN及Yolov4的电力巡检中绝缘子缺陷研究
  13. 支付宝到账在线生成语音源码
  14. 锁定计算机注册表,如何禁用注册表?Win7注册表锁定bat制作方法
  15. 宽带光纤接入网的概念和典型应用类型
  16. 民生服务是“双创”永恒主题 且听“鸿雁旅居网”、“熊猫中医”谈背后心路历程...
  17. 产生伪随机数两种常用算法
  18. nginx常用配置和用法
  19. python程序设计山东联盟期末考试_知到_Python程序设计基础(山东联盟)_章节测试答案...
  20. U盘文件夹变成快捷方式解决方案

热门文章

  1. 人人商城快速购买显示售罄图标
  2. word文档不能输入中文
  3. 面对质疑,统一操作系统UOS竟然这样回应!
  4. 不使用strcpy函数,编程实现把b字符串复制到a中的程序(字符串长度限制在100个字符以内)。以下是部分代码,请完成并提交
  5. 浅略/逐行分析园区网接入交换机配置(以Ruijie交换机为例)
  6. 台式计算机i7处理器,笔记本电脑顶级i7系列CPU,相当于台式电脑CPU的什么水平?...
  7. 手把手演示如何规划一个企业级数据中台
  8. Flink 使用 murmurhash3 做KeySelector
  9. tdcs系统与计算机联锁,铁路列车调度指挥系统(TDCS)实用问答
  10. linux 编写shell脚本