Failure while using function pem of system identification - plot compare shows step at the beginning of the signal trend
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hey,
I’m using the function pem to identify a process. When I plot the result with function compare the plot shows a step at the beginning. Does anybody know why this happens?
I used the code:
Ts=1;
z_mittel = iddata(y,u,Ts);
ze_mittel=z_mittel(1:1040);
zv_mittel=z_mittel(1040:2201);
P1DI_mittel=pem(ze_mittel,'P1I');
compare(z_mittel,P1DI);
And the plot result is:

Why do I get the step at the beginnig of the plot? I think as a result of this step the toolbox doesn't provide the best parameters.
Thanks for your help!
0 Commenti
Risposta accettata
Rajiv Singh
il 21 Dic 2012
Difficult to say without looking at the data, but try using zero initial conditions for the comparison:
compare(z_mittel,P1DI, 'init', 'zero');
You may observe that the overall fit is even worse. But then that is just saying that you do not have a good model.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Residual Analysis in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!