中介紹了通過期望多項式計算狀態反饋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自帶函式實現高斯濾波
自己編寫的高斯濾波已理解,可是matlab自帶的高斯濾波函式卻沒有用過,這裡記錄一下。matlab自帶函式實現灰度圖高斯濾波 clear close all img imread lena.bmp sigma 6 標準差大小 window double uint8 3 sigma 2 1 視窗大小一...
網路狀態反饋碼
一些常見http狀態碼為 200 伺服器成功返回網頁 404 請求的網頁不存在 503 服務不可用 常見http狀態碼大全 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態 說明 http狀態碼 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部...
matlab自帶機器學習演算法
機器學習 matlab 自帶機器學習演算法彙總 部落格 引言 今天突然發現matlab 2015a的版本自帶了許多經典的機器學習方法,簡單好用,所以在此撰寫部落格用以簡要彙總 我主要參考了matlab自帶的幫助文件 matlab每個機器學習方法都有很多種方式實現,並可進行高階配置 比如訓練決策樹時設...