構造体の1つのfieldがすべて同じデータ型のとき、array(matrix)に変換するやり方。
nums(1).f = 1; nums(2).f = 2; nums(3).f = 3; allNums = [nums.f]
とやればよいらしい。
https://jp.mathworks.com/help/matlab/matlab_prog/access-multiple-elements-of-a-nonscalar-struct-array.html
そうじゃない場合のやり方とか、functionのかけ方とかも上のリンクにあり。
0 件のコメント:
コメントを投稿