How to prevent an exponential function to return infinity
Ältere Kommentare anzeigen
Hello everybody
I currently try to simulate the performance of a portfolio and have - at some points - to deal with very high numbers. This works fine as long as I dont feed an exponential function since the return value is then Inf.
e.g. exp(x) where x = 2.9678e+03.
Can I somehow chance the configuration of the exp function such that it returns real numbers even if I feed the function with high values?
Best, Clemens
2 Kommentare
Sandip Ghosal
am 7 Apr. 2021
M=expm(vpa(2.9678e3))
Walter Roberson
am 7 Apr. 2021
you do not need expm if you are passing in a symbolic scalar; just use exp()
Akzeptierte Antwort
Weitere Antworten (1)
Sigitas Babraitis
am 5 Jan. 2021
0 Stimmen
exp^inf
1 Kommentar
Walter Roberson
am 7 Apr. 2021
not valid in MATLAB as exp must be passed an argument.
It is also not obvious how this would solve the problem?
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!