[问题] 请问有无将原方程式改写成x函式的方法?

楼主: XD3197 (XD)   2013-05-26 00:06:02
请教板上各位大大
若有一方程式如下形式
(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函式 或有其他软件能做到这件事呢?
非常感谢愿意解答的神人
作者: LPH66 (-6.2598534e+18f)   2013-05-26 02:15:00
基本上是可以暴力 Solve[...,y] 不过你的方程左边颇特别若写成 1+(-3x)/(y+2x) 应可简单解出 y 来结果会是 3x/(1-rhs)-2x 其中 rhs 是原式的右边
作者: jurian0101 (Hysterisis)   2013-05-26 21:55:00
nice observation :3

Links booklink

Contact Us: admin [ a t ] ucptt.com