看板 MATLAB 關於我們 聯絡資訊
新手提問... 一開始打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)
albn:subs(T,{},[]) 05/31 17:59