https://blog.csdn.net/JISANSAN/article/details/105370933中介绍了通过期望多项式计算状态反馈K的函数T2place,其实matlab自带状态反馈设计的函数place,不同的是直接用期望的极点进行计算,在不同的情形下可能需求不同,可以用不同的函数进行状态反馈设计来配置零极点。place函数的用法如下:

p1=-10+10i;p2=-10-10i;p3=-50;

K=place(A,B,[p1,p2,p3]);

通常我们计算完状态反馈K还需要进行后续分析,可以通过ss函数得到状态方程:

sys=ss(A-K*B,B,C,D);

[y,t,x]=lsim(sys,u,t,x0);%lsim任意输入u的响应,x0状态初始值,y输出

注:值得注意的是若是期望极点相等,那我我们用acker函数就可以了。在前向通道尺度因子能够更好地跟踪输入指令。

N=-[C(A-BK)_-1B]_-1

N=rscale(sys,K)

状态反馈_matlab自带函数place相关推荐

  1. matlab中circle函数_MATLAB如何用自带函数画圆

    朋友们经常遇到已知圆心和半径,不需要保留圆周点坐标,但是想实现MATLAB的圆形绘制的情况.这时候用角度或者散点生成圆周坐标显然不划算,但是MATLAB又没有Circle之类的函数可以用来直接画圆.这 ...

  2. TF之NN:利用DNN算法(SGD+softmax+cross_entropy)对mnist手写数字图片识别训练集(TF自带函数下载)实现87.4%识别

    TF之NN:利用DNN算法(SGD+softmax+cross_entropy)对mnist手写数字图片识别训练集(TF自带函数下载)实现87.4%识别 目录 输出结果 代码设计 输出结果 代码设计 ...

  3. TF之DNN:利用DNN【784→500→10】对MNIST手写数字图片识别数据集(TF自带函数下载)预测(98%)+案例理解DNN过程

    TF之DNN:利用DNN[784→500→10]对MNIST手写数字图片识别数据集(TF自带函数下载)预测(98%)+案例理解DNN过程 目录 输出结果 案例理解DNN过程思路 代码设计 输出结果 案 ...

  4. Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex

    Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex 功能说明:该函数用于将"十进制"转换成"十六进制".该函数有二个参数.第一个参数为要 ...

  5. 2020-05-16 为什么PID中的P或者说状态反馈中的K不能无限增大

    为什么PID中的P或者说状态反馈中的K不能无限增大?K无限增大会降低稳态误差. 可以从以下几个角度分析 频域角度:增大K会使得穿越频率增大,导致相角裕度减小甚至小于0,造成不稳定: 线性化角度:生活中 ...

  6. php sprintf 后面补0,PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

    下面小编就为大家带来一篇PHP数字前补0的自带函数sprintf 和number_format的用法(详解).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 很多时候我们 ...

  7. 基于matlab的状态反馈与极点配置

    鸣谢:感谢江苏科技大学张永韡(wei)老师的指导! 原理部分有空加上去. 目录 一.测试代码 二.系统能控性判断函数 三.一般状态矩阵转能控标准型矩阵函数 四.状态反馈矩阵 一.测试代码 clear; ...

  8. SQL调优:带函数的谓词导致CBO Cardinality计算误差

    今天处理了这样一问题,where条件中存在函数fun(date)<to_date('9999-01-01','YYYY-MM-DD')这样的无实际意义谓词,导致CBO计算基数时cardinali ...

  9. zpk在MATLAB中是什么意思,_MATLAB在控制系统中应用 .ppt

    _MATLAB在控制系统中应用 控制系统MATLAB计算与仿真 控制系统MATLAB仿真基础 1 控制系统数学模型 2 系统时域分析 3 系统频域分析 4 系统状态空间分析 5 控制系统的MATLAB ...

最新文章

  1. EfficientNetV2:更小,更快,更好的EfficientNet
  2. FFT IP核调用与仿真之FFT数学分析
  3. think php 关联模型,ThinkPHP 关联模型使用图解
  4. compat mysql51 5.1_MySQL mysql-5.1升级到mysql-5.6
  5. ubuntu20.04LTS系统的终端terminal透明化设置
  6. python写ui自动化测试用例_自动化测试(6) | Web UI 自动化测试方案
  7. 下载nodejs的mysql安装包下载安装_Node.js安装 下载
  8. Python自然语言处理学习笔记(19):3.3 使用Unicode进行文字处理
  9. postek二次开发_20190626_二次开发BarTender打印机_C#代码_一边读取TID_一边打印_打印机POSTEK...
  10. 项目管理之道之沟通管理-外部接口只能有一个
  11. CNN手把手维修攻略:你的网络不好好训练,需要全面体检
  12. vue实现增删改查功能
  13. 一款好用的绘制组织结构图的软件-亿图组织结构图
  14. 如何判断是pc端还是移动端
  15. 前端性能优化(四)——网页加载更快的N种方式
  16. SQL获取当前时间| 日期| SQL时间格式| SQL时间截取| getdate()用法
  17. Python基础——变量、常量、数字类型、四 列表list、五 字典dict、六 布尔bool、垃圾回收机制、用户交互、运算符、流程控制
  18. Michaelの烦恼系列漫画第二季 | 神秘的小黑屋
  19. Batch 批处理脚本
  20. 招聘应届毕业生的经验

热门文章

  1. pd虚拟机安装linux系统,Mac利用PD虚拟机安装CentOS 7
  2. 震惊的网站,都是干货
  3. php使用结巴分词,分词api-结巴中文分词在php上设置使用全过程
  4. Scratch画六边形
  5. UESTC 758:P酱的冒险旅途【水】
  6. SpringBoot全局异常处理及前端请求参数校验
  7. 怎么样查看视图+mysql_如何查询mysql数据表中的视图
  8. 架构之路(2):性能
  9. 迅为iTOP-3568开发板安装 RKNN Toolkit Lite2
  10. JETSON XAVIER NX系统迁移