如何使用matlab中的ident工具箱進行系統辨

2021-04-17 23:34:40 字數 697 閱讀 3148

1樓:匿名使用者

什麼的函式式?若用最小二乘辨識,只需寫成y=xb的形式,套用公式即可。

2樓:我是征服者

直接輸入ident就可以了

matlab如何使用從系統辨識工具箱得到的模型 10

3樓:

如果想通過程式**實現傳遞函式的功能,需要將辨識得到的傳遞函式離散化並轉化成差分方程

回,然後答通過當前時刻和前幾個時刻的資料即可計算得到當前時刻輸出。k-1時刻的

舉一個簡單的例子說吧

假設單輸入單輸出傳遞函式是g=1/(s+1)

按取樣週期ts=0.01s離散得到離散傳遞函式g'=y/u=0.00995z^-1/(1-0.99z^-1)

轉化為差分方程為y(k)=0.99*y(k-1)+0.00995*u(k-1)

matlab系統辨識工具箱所得到模型的初始狀態問題

4樓:匿名使用者

分析了一下**,應該是呼叫predict函式(toolbox\ident\ident\@idmodel\predict.m),初值估計的**應該在子函式

x0iniest中,你可回以答自己跟蹤執行看看相應的演算法,或者,舉一個具體的例項,我可以結合具體例項幫助你做分析。

matlab中的問題錯誤使用inlineeval line

我的沒有出錯,你試一試下面的code m檔案 function y z x,a if x 0 y a exp a x elseif x 0 y 0 endend 程式命令檔案 clear,clc close all figure hold on fplot z x,1000 131 1,1 y fp...

如何使用matlab繪製函式曲線

使用matlab繪製函式曲線的方法和操作步驟如下 2 其次,完成上述步驟後,請根據實際情況設定圖示 如下圖所示。3 接著,完成上述步驟後,需要填寫註釋資訊,如下圖所示。4 最後,完成上述步驟後,將獲得相應的效果圖,函式曲線就繪製完成了,如下圖所示。1 用matlabc開啟命令列視窗,直接輸入相關的內...

matlab中如何求特徵值,MATLAB中,求特徵值的函式eigs

用eig這個函式,eig就是特徵值eigenvalue 特徵值 和eigenvector 特徵向量 的縮寫,可以返回特徵值和特徵向量 v,d eig a 輸入矩陣a,輸出特徵向量v和特徵值d v的第n列為d的第n個特徵值的特徵向量 matlab中,求特徵值的函式eigs d 是一個對來角線矩陣,對角...