Есть ли способ "vector" назначить массив структуры.
В настоящее время я могу
edges(1000000) = struct('weight',1.0); //This really does not assign the value, I checked on 2009A.
for i=1:1000000; edges(i).weight=1.0; end;
Но это медленно, я хочу сделать что-то большее, как
edges(:).weight=[rand(1000000,1)]; //with or without the square brackets.
Любые идеи/предложения для векторизации этого задания, чтобы он был быстрее.
Спасибо заранее.