Consider preallocating for speed

4 visualizzazioni (ultimi 30 giorni)
Tom
Tom il 13 Feb 2014
Modificato: per isakson il 13 Feb 2014
Hello,
My lengthy program is littered with 'Consider preallocating for speed' suggestions for numerous variables.
What does a more experienced programmer do to circumvent this? Do I really need to allocate space at the start for every variable which this is suggested for?
Kind regards,
Tom

Risposte (1)

per isakson
per isakson il 13 Feb 2014
Litter the program with lines like
A = zeros(25000, 10000);
  2 Commenti
Tom
Tom il 13 Feb 2014
That was pretty much what I thought. However I'm getting:
Subscripted assignment dimension mismatch.
Any idea what I'm doing wrong?
per isakson
per isakson il 13 Feb 2014
Modificato: per isakson il 13 Feb 2014
Dimension of left and right hand side must agree for existing variables(??)
Show a line, which causes this error.
The Mathworks server is choked?

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by