[問題] 關於符號運算裡面的數字已回收
假設我定義了符號 syms x4
然後我想運算 4*I1y*m3*G*l3*sin(x4)
其中我有先給 I m3 g l3 的值了
結果卻算出 2869727924329167/4611686018427387904*sin(x4)
(變數的結構還是sym)
明明可以是很簡單的結果 6.2227e-004*sin(x4)
請問為什麼會這樣呢?
是因為matlab把整串數字都當作一個 sym 嗎
那該怎麼解決呢?
我目前是把前面的數字 按 F9 把它算出來再慢慢整理
但是我已經整理一小時了@@
不知道有沒有什麼更好的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.122.55
推
04/19 14:26, , 1F
04/19 14:26, 1F
推
04/19 17:13, , 2F
04/19 17:13, 2F
→
07/12 02:18, , 3F
07/12 02:18, 3F