看板 MATLAB 關於我們 聯絡資訊
如題,最近物理化學課,老師希望我們透過Matlab解理想氣體方程式 不過我們只有大一學過9小時的上機演習 就算拿起筆記 也幾乎都忘了 雖然上網爬文 但仍然還是無解 所以到這裡請各位幫忙QQ 題意是希望能寫出一個方程式 px^2-(b+RT)x^2+ax-ab 然後可以帶入p a b R T 並求出X 以下是小弟的程式碼 syms x ; p=1 ; a=3.078 ; b=4.233 ; R=8.31 ; T=298.15 ; eqn=p*x^3-(b+RT)*x^2+a*x-a*b 但Enter後還是只出現 Undefined function 'syms' for input arguments of type 'char 請問是為什模呢? 拜託大家了 ' -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.213.15 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1445421997.A.A30.html
celestialgod: solve(p*x^3-(b+RT)*x^2+a*x-a*b==0,x) 10/21 18:31
celestialgod: 你的x不能adsign給任何東西 10/21 18:32
s970028: http://i.imgur.com/XedYeRJ.jpg 10/21 18:57
s970028: 還是一樣耶 是沒有定義好那些數字嗎 10/21 18:57
celestialgod: 建議先打clear 再跑,避免x有值 10/21 21:19
celestialgod: 或是試試看x = sym('x')_; 10/21 21:59
celestialgod: _是不小心多打的,請忽視 10/21 21:59
Jerome1129: solve裡面如果有代數要用num2str 10/22 04:34
celestialgod: 我試的結果是不用耶... 10/22 09:40
celestialgod: 還是版本不同~"~ 我用2015b... 10/22 09:40
Jerome1129: 那應該是版本吧哈哈,我的是2010 10/22 10:16