numerical noise with exponential matrix (expm())

Some one told me that that numerical noise normally exists with the expm() function. The noise value is normally with a magnitude of 10^-19. Is that the truth? If it is, how can I eliminate the noise, as in my calculation the result need to be calculated with some numbers with similar magnitude.

1 commentaire

John D'Errico
John D'Errico le 8 Juin 2014
Modifié(e) : John D'Errico le 8 Juin 2014
Sorry, but it is time to take a basic numerical analysis class. Or read Cleve's 19 dubious ways .
You CANNOT eliminate that noise working in floating point arithmetic. Trying to do the impossible is something only asked of a grad student, but rarely achieved.

Connectez-vous pour commenter.

Réponses (0)

Produits

Question posée :

le 8 Juin 2014

Modifié(e) :

le 8 Juin 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by