資源簡介
ERAmatlab算法,可以直接通過響應數據識別模態參數,包括模態阻尼比、模態振型、模態頻率。
代碼片段和文件信息
function?[ABCD]=era(hnNTsdef);
%?Eigensystem?Realization?Algorithm?(ERA)
%
%?Author:?Samuel?da?Silva?-?UNICAMP
%?e-mail:?samsilva@fem.unicamp.br
%?Date:?2006/10/20
%?
%?[ABCD]=era(hnNTsdef);
%?
%?Inputs:
%????h:?discrete-time?impulse?response
%????n:?order?of?the?system
%????N:?number?of?samples?to?assembly?the?Hankel?matrix
%????Ts:?sample?time
%????def:?if?=?1:?the?output?will?be?the?discrete-time?state-space?model
%?????????if?=?2:?the?output?will?be?the?continuous-time?state-space?model
%??????????
%?Otputs:
%????[ABCD]:?state-space?model
%??
%?Note:?For?now?it?works?to?SISO?systems?and?it?is?necessary?the?control?toolbox
%
%?References:?Juang?J.?N.?and?Phan?M.?Q.?“Identification?and?Control?of
%?Mechanical?Systems“?Cambridge?University?Pre
- 上一篇:基于MATLAB的水準網平差程序設計
- 下一篇:canny算子MATLAB代碼過程
評論
共有 條評論