What is the maximum number of equations can be solved by ode15s solver?

2 vues (au cours des 30 derniers jours)
AZZAM YOUNUS
AZZAM YOUNUS le 7 Jan 2016
Commenté : John D'Errico le 7 Jan 2016
As pde15s solver can solve a system of n equations. What is the maximum value of n?
  1 commentaire
Torsten
Torsten le 7 Jan 2016
If you have enough time and computer power: as much as you like.
Best wishes
Torsten.

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 7 Jan 2016
4503599627370495 is the most you can count on; beyond that you would not be sure that Mathworks has been careful to code all of their indices as uint64 instead of as double.
This assumes that you have a pre-production x64 architecture chip that implements more than 48 address bits, as otherwise you would be restricted by x64 architecture to 2^48-1 bytes per array, and as 8 bytes are needed for each output value, that would restrict you to a mere 2^45-1 (35184372088831) equations until Intel gets its act together. It is a real nuisance for the people who have more than 2 petabytes of RAM installed :(
  1 commentaire
John D'Errico
John D'Errico le 7 Jan 2016
I have some new hexabyte RAM chips on order, but they are taking a long time to arrive.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by