我通过附加值将在for循环中计算的字段变量存储在向量中,但是我想先预分配性能。我试图对这个操作进行矢量化,但它并没有给我想要完成的任务。我已经把操作的例子放在下面。我该如何进行预分配?为了速度。
j=('load raw.mat');
var=fields(j);
val_mat=[];
kk=fieldnames(j);
for i=(length(kk)-Var_no)+1:Var_no+(length(kk)-Var_no)
val_mat=[val_mat j.(var{i})];
end