我有一个包含1520个值的数据结构。是否可以使用for循环创建矩阵而不是手动写出矩阵?数据点名为U_Velocity1至U_Velocity1520。我试图制作一个18x40矩阵,其中第一列是从U_Velocity1到18的值,而秒列是从U_Velocity19到76的值,依此类推。关心杰尔
答案 0 :(得分:3)
考虑以下示例:
s.a1 = 1;
s.a2 = 3;
s.a3 = 5;
s.a4 = 10;
arr = reshape(struct2array(s),2,2)
arr =
1 5
3 10
只需用您的代码替换数字和变量。