Consider preallocating for speed

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

Respuestas (1)

per isakson
per isakson el 13 de Feb. de 2014
Litter the program with lines like
A = zeros(25000, 10000);

2 comentarios

Tom
Tom el 13 de Feb. de 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 el 13 de Feb. de 2014
Editada: per isakson el 13 de Feb. de 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?

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Centro de ayuda y File Exchange.

Preguntada:

Tom
el 13 de Feb. de 2014

Editada:

el 13 de Feb. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by