Why can 'e' not be positive in levinson function?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I know that, theoretically, the error prediction comping out from the levinson algorithm should be positive and less than 1.
Why levinson() can not produce such an output matching to the theory?
Should I make some normalization or so?
Also, I would like to contact the technical support of MATLAB to ask about the algorithm itself. So can anyone tell me how I can find the technical support.
2 commentaires
John D'Errico
le 6 Août 2017
Modifié(e) : John D'Errico
le 6 Août 2017
If you want to contact technical support, why not just click on the "contact us" button, on the top right of your browser page here? Answers is not technical support. At least, not official tech support.
Réponses (1)
Jan
le 6 Août 2017
Finding the technical support is easy. Do you see the "Contact Us" link on the top right of this page?
What are your inputs? Which output do you get for e? Which Matlab version are you using? Do you use the same definition of e as Matlab's function?
3 commentaires
Jan
le 6 Août 2017
Sorry, can you please post the original values of the inputs you use? I did not meant the definition of the function, but the mathematical definition. Note that all, the documentation explains is:
[a,e] = levinson(r,n) returns the prediction error, e, of order n.
So perhaps this e is not what you exactly expect as "error prediction". As soon as even the value does not match your definition, this seems to be sure.
- Provide the input data, such that the forum can confirm the problem. Perhaps it is a damaged Matlab function on your computer only.
- Provide the definition which let you assume, that e should by inside [0,1].
Ezz El-din Abdullah
le 6 Août 2017
Modifié(e) : Ezz El-din Abdullah
le 6 Août 2017
Voir également
Catégories
En savoir plus sur Linear Algebra dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!