Is there a good way to avoid junking up code with lots of preallocation lines?
이전 댓글 표시
I have a specific set of code that has a lot of little projection pieces, each of which I'd like to be preallocated for speed. However, in doing so, you get a lot of lines like this:
...
cash.PaidOut=zeros(n,500);
cash.PaidIn=zeros(n,500);
cash.TaxesPaid=zeros(n,500);
...
Is there a way to get the same functionality in a more terse style?
채택된 답변
추가 답변 (1개)
Shaun VanWeelden
2013년 3월 13일
0 개 추천
You can assign the same value to multiple fields if you want, which I think would help in this case.
댓글 수: 3
Shaun VanWeelden
2013년 3월 13일
Multiple fields at one time/line if that was not clear before.
Walter Roberson
2013년 3월 13일
Beware, though, the copy-on-write behavior.
Michael
2013년 3월 13일
카테고리
도움말 센터 및 File Exchange에서 Numeric Solvers에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!