作者wwwea ()
看板NDHU_MSE96
標題Re: [問題] 計算機 解方程問題
時間Wed Jan 5 01:06:25 2011
我分享一個我求熱力學溶解度或者平衡濃度用的方法...
就算不是神兵991也可以用 只要你的計算機有Ans可以用
先按一個你預估的值 比方說0.1 然後按=
再來把你的方程式整理一下 整理成這樣 X = 1.178*(0.25-X)^2/(0.5+X)
重點是其中一邊只有 X
(其實還有一個祕訣 如果解會小於1 右邊分母的次數項減分子的次數項最好是正值
這樣有比較大的機率會收斂 反之亦然 解大於1則右邊次數項最好是次數項負值 不強求
如果有負解的情形就很難算了 次方碰上非整數可能會有虛跟 要自己小心)
然後把等號後面的X全部換成Ans照著輸入 1.178*(0.25-Ans)^2/(0.5+Ans)
再來請一直按= 若一開始沒有猜錯 會慢慢收斂到正確的值 就算按出來收斂方向錯誤
你也可以重新猜一個預估值 然後按上下左右跳回去原本的式子 繼續按=
這是我當初為了因應某些學校謝絕神兵991所想出的方法 給你們參考...
你們學長有人是我高中同學 如果想要謝誰 就謝謝金子剛吧
※ 引述《wulawwusky (牛)》之銘言:
: 我是想要算出下列方程式
: (0.5+X)*X
: 1.178=------------- <------ 某一間的題目中的方程式 好像也是課本習題
: (0.25-X)^2
: 算出來應該要為0.0667(因為要小於1的解)
: 但是算出來卻是不要的6.xx
: 用剛剛網友教的都不行(在按等於)
: 但我也不想把他乘開(好麻煩的感覺)
: 根據多台計算機的結果
: 有些可以算此值0.0667 有些則依直算出6.xx
: 似乎有有些運氣才可算出
: 拜託各位了
: 重點如下 希望也可以幫到大家
: 推 DNlove:把式子按出來後 按solve 他會問你 solve for X 要多少 12/10 14:24
: → DNlove:因為你說要小於1 所以第一次我就按0.9 然後再按= 發現答案 12/10 14:25
: → DNlove:是6.XXX 那就再按slove一次 一樣會問你X要代多少 我就按 12/10 14:26
: → DNlove:0 再按= 就得到答案0.068了!!! 大概就這樣吧 多試幾次就好 12/10 14:27
: 那為啥是要按0阿 solve for X 這一段是啥意思阿 看不太懂
: 推 DNlove:就是計算機問你你要用X等於多少去疊代阿 按零是因為通常小 12/10 15:49
: → DNlove:於一我都會先代0.9 不行就代0囉(我的習慣 應該也算經驗) 12/10 15:50
: → DNlove:要不然你代負數應該也可以解出0.068吧 就猜答案就對了!!! 12/10 15:51
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.172.170
推 mechal :原來991就是世界政府想要得到的神兵器 01/05 09:08
推 cary9998 :喔喔喔~這不是飯神吃飯嗎!!! 01/05 18:13