看板 MATLAB 關於我們 聯絡資訊
最近碰上一些小問題 我打了一行方程式後裡面有之前syms 定義的未知數 後來用subs代換掉只剩兩個未知數時 得到 Eq = (1121949*cos(t4))/5000000 - (57681*sin(t3)*sin(t4))/1250000 - 100662557226042668949253/450359962737049600000000 其中100662557226042668949253/450359962737049600000000這個部分 不是直接等於0.2235為何無法直接顯示出來呢?! 新手提問 但是不知道怎麼解決有用simple了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.94.141
okgogogo:這好像問pi為什麼不是3.14,每個人的精度不同, 06/13 20:36
okgogogo:MATLAB會自動調整精度,你要自己取四捨五入到你要的位數 06/13 20:37
okgogogo:要取四捨五入要最後取,Eq整段sin帶算完再取, 06/13 20:40
ak075:format 06/13 21:27
albert00:format 有變短一點點而已QQ 06/13 21:31
hebe0320:format short? 06/17 21:49
hebe0320:好像不能解決你的問題囧... 06/17 21:51