作者albert00 (就是喜欢你)
看板MATLAB
标题[问题]simple或者其他用法?缩减矩阵
时间Thu May 31 16:34:59 2012
新手提问...
一开始打syms t1 a0 r0 d1
T01=[cos(t1) -sin(t1) 0 a0;sin(t1)*cos(r0) cos(t1)*cos(r0) -sin(r0)
-d1*sin(r0);sin(t1)*sin(r0) cos(t1)*sin(r0) cos(r0) d1*cos(r0);0 0 0 1]
後来给a0 d1 r0 值後
开始出现一些很大的字串
然後再simple(T01)後
得到
[ cos(t1), -sin(t1), 0,(7600021511*sin(t1))/81129638414606681695789005144064,
得到上式(只撷取部分)
但是7600021511*sin(t4))/8112963841460668169578900这个部分是零
所以simple没办法化到最简?
因为这个部分只是前端 往後还要弄到矩阵相乘
整个数字非常恐怖.....
请问有除了simple之外的语法吗? 还是我simple 用错了?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.195
※ 编辑: albert00 来自: 140.112.4.195 (05/31 16:42)
1F:→ albn:subs(T,{},[]) 05/31 17:59