Increase calculation precision by exceeding realmax value - Problem with large inputs to besseli function
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
ToLos Mil
le 23 Nov 2013
Commenté : Walter Roberson
le 23 Nov 2013
Hello to all,
I am trying to do some calculations with bessel function besseli . The problem that I am facing is that the calculations return Inf values for large inputs such as 2.01e+03 + 2.01e+03i.
The same calculation result in Mathematica is 3.39e+870-5.42e+870i.
Is there a way to change the realmax value and allow this type of calculations in Matlab?
0 commentaires
Réponse acceptée
Walter Roberson
le 23 Nov 2013
No. You will need to use the Symbolic Toolbox or equivalent, or find a way to rewrite it.
2 commentaires
Walter Roberson
le 23 Nov 2013
You might also want to increase the precision as well as the range; see http://www.mathworks.com/help/symbolic/digits.html
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Numeric Types 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!