Transfer function from ARX-model
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Im trying to get a transfer function from an arx model. I have tried to follow an MATLAB-example that i found on the homepage. I think my ARX model is pretty good but i dont really know how to get a good op-point for the linearization
Im using the example file twotankdata with 1 input and 1 output.
Help would be greatly appreciated!
This is how far im currently at:
load twotankdata.mat
ze = iddata(y, u, 0.2);
m3 = nlarx(ze,[2 2 3],wavenet('num',8));% na=nb=2 and nk=3
figure(2);step(m3,60)
stepinput = iddata([],[zeros(35,1);ones(1500,1)],m3.Ts);
%Dont know what happends here!
x0 = findop(m3,'steady',1,NaN);
sys2 = linearize(m3,1,x0)
figure(4);step(sys2,60)
0 Kommentare
Antworten (1)
Rajiv Singh
am 11 Apr. 2013
Bearbeitet: John Kelly
am 26 Feb. 2015
help?
2 Kommentare
Arkadiy Turevskiy
am 11 Apr. 2013
[X,U] = findop(SYS,'snapshot',T,UIN,X0) computes the operating point at a simulation snapshot of time T using the specified input and initial state values
Siehe auch
Kategorien
Mehr zu Nonlinear ARX Models finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!