![]() |
如何从(30x3)矩阵生成10(3x3)矩阵
我有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) [url=https://stackoverflow.com/q/59186509]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 23:35。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.