Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 其它 > 资料存档
资料存档 资料存档
回复
 
主题工具 显示模式
旧 2019-12-05, 08:42   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
默认 如何从(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)

更多&回答...
poster 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛禁用 表情符号
论坛启用 [IMG] 代码
论坛启用 HTML 代码



所有时间均为北京时间。现在的时间是 23:43


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.