[討論] 不同版本syms解方程式答案有出入??
小弟一台電腦當初是灌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
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章