[討論] matlab最大位數運算消失

看板MATLAB作者時間8年前 (2017/03/25 22:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大大好 我自己所知道的matlab運算位數大概300多位 在多的話可能就無法在上面顯示出來 就可 能變inf 假如 X=a*b*c*d 四個相乘在matlab上算出來是inf 那有可能把abcd可能拆成更小的值 然後在讓他們相乘 可能a=a1*a2*a3 b=b1*b2*b3 c=c1*c2*c3 d=d1*d2*d3 然後再去配對全部乘起來 可能會可以算出來嗎 還是一樣會inf 還是可以用vpa把abcd的運算位數都固定(在matlab可以顯示的) 假設abcd中最大的位數是300 假如我vpa設在200位數 那300位數的那個被設為200位數 這樣精準度會差到很多嗎 有大大有經驗的嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.142.59 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1490453283.A.8BC.html
文章代碼(AID): #1OreCZYy (MATLAB)