我有10个b数据,这些数据是我从excel文件中读取的。我正在尝试通过替换矩阵[1 0 0;获得10(3x3)个旋转矩阵。 0 cos(a)-sin(a); 0 sin(a)cos(a)]。但是,我的代码生成(30x3)矩阵。我可以直接生成10个3x3矩阵吗,还是可以将三个连续的行连接在一起,从(30x3)矩阵中生成10个3x3矩阵?
syms ab b = xlsread('C:\Desktop\Data.xlsx'); r = subs([1 0 0 0 cos(a) -sin(a) 0 sin(a) cos(a)], b) rx = vec2mat(r,3)
更多&回答...