Clarification on SEE Calculation Using 'procest' Function
Afficher commentaires plus anciens
I am writing to seek clarification regarding the calculation of the Standard Error of the Estimate (SEE) when using the 'procest' function, specifically in the context of non-linear parametrization techniques (e.g., when using the Levenberg-Marquardt least squares search).
While I am familiar with the concept of SEE in linear approaches, where it is typically based on the assumptions of normally distributed residuals, I am unclear about the nature of the SEE in non-linear techniques for estimating model parameters by the 'procest' function.
I am currecntly getting my SEE using the following code:
[sys, offset, ic] = procest(data, init_sys, opt);
SEE = sqrt(diag(getcov(sys, 'value', 'free')));
Can someone kindly provide detailed information on the following, please?
1) What is the theoretical basis for the calculation of SEE in the context of non-linear system identification using the 'procest' function? Is it based on traditional SEE assumptions, or does it involve asymptotic properties (thus resembling Asymptotic Standard Error, ASE)?
2) Are there specific considerations or assumptions that the 'procest' function makes when calculating SEE for non-linear approaches that differ from those in linear ones?
3) what SEE I am estimating using the above-mentioned code?
Many thanks in advance
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Process Models dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!