[討論] 不同版本syms解方程式答案有出入??

看板MATLAB作者 (殤)時間12年前 (2013/09/05 01:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟一台電腦當初是灌mac OSX版的R2012a 有toolbox可以用syms解方程式 之後由於mac更新JAVA問題就莫名去弄了2012b就變沒這功能 (應該是弄到64bit ~"~ 手上沒檔案 就懶得重灌了 ) 就想說用桌電跑 桌電是2009b版的 有toolbox 但完全一模一樣的code 在mac下是跑得出結果的 雖然數值算是很小(10的負幾) 但在Win 2009b下 變成全部都是 0 當中也無任何錯誤 (不像沒toolbox會出現undefined這類的) code大概就是宣告三個syms x,y,z eq1 = ........ ; eq2 = ........ ; eq3 = ........ ; [x y z]=solve(eq1,eq2,eq3,x,y,z); x=double(x(1)), y=double(y(1)) , z=double(z(1)) ; 想問一下是本身版本的問題嗎? 還是作業系統問題? 還是說有哪裡需要設定嗎?(太小的數會自動變成0輸出?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.237.228
文章代碼(AID): #1I9svV2d (MATLAB)
文章代碼(AID): #1I9svV2d (MATLAB)