Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Code Slows Down if I Preallocate Larger Variables?

1 回表示 (過去 30 日間)
Alessandro
Alessandro 2015 年 6 月 16 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
Hello, I am using Matlab to explicitly integrate equations of motion for a finite element mesh. In the code I initialise all the history variables (such as displacement, velocity and acceleration) to store all the values at every node for every time step.
displace = zeros(gdl,n_inc+1); %
epsilon = zeros(gdl,n_inc+1); %
stress = zeros(gdl,n_inc+1); %
The point is: if I use a larger number of time steps (i.e. a smaller time increment), every single step takes much more to run. Is that avoidable somehow?
  7 件のコメント
Walter Roberson
Walter Roberson 2015 年 6 月 16 日
32 bit MATLAB or 64 bit MATLAB?
Alessandro
Alessandro 2015 年 6 月 17 日
64bit version.

回答 (0 件)

この質問は閉じられています。

Community Treasure Hunt

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

Start Hunting!

Translated by