[問題] 請問有無將原方程式改寫成x函式的方法?

看板Mathematica作者 (XD)時間11年前 (2013/05/26 00:06), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
請教板上各位大大 若有一方程式如下形式 (y-x)/(y+2x)=(a-x)*b/(a+2x) + (c-x)*d/(c+2x) + (e-x)*f/(e+2x) ..... 理論上此方程式右側可以寫到無窮多項 目前先暫時寫到第三項 若我想在matlab上 curve fitting 此方程式 要把y先寫成x函式 但右側項數一多 手寫計算上就變得非常複雜 想請問板上各位大大 mathematica有無指令可把y寫成x函式 或有其他軟體能做到這件事呢? 非常感謝願意解答的神人 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.171.71 ※ 編輯: XD3197 來自: 122.117.171.71 (05/26 00:09)

05/26 02:15, , 1F
基本上是可以暴力 Solve[...,y] 不過你的方程左邊頗特別
05/26 02:15, 1F

05/26 02:16, , 2F
若寫成 1+(-3x)/(y+2x) 應可簡單解出 y 來
05/26 02:16, 2F

05/26 02:17, , 3F
結果會是 3x/(1-rhs)-2x 其中 rhs 是原式的右邊
05/26 02:17, 3F

05/26 21:55, , 4F
nice observation :3
05/26 21:55, 4F
文章代碼(AID): #1HeE5itB (Mathematica)
文章代碼(AID): #1HeE5itB (Mathematica)