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

回答 (1 件)

per isakson
per isakson 2014 年 2 月 13 日

0 投票

Litter the program with lines like
A = zeros(25000, 10000);

2 件のコメント

Tom
Tom 2014 年 2 月 13 日
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 2014 年 2 月 13 日
編集済み: per isakson 2014 年 2 月 13 日
Dimension of left and right hand side must agree for existing variables(??)
Show a line, which causes this error.
The Mathworks server is choked?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

質問済み:

Tom
2014 年 2 月 13 日

編集済み:

2014 年 2 月 13 日

Community Treasure Hunt

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

Start Hunting!

Translated by