[問題]請問如何轉換二元多次式如y=f(x)變x=f(y)

作者: qweeqwee (Marlboro)   2014-12-31 15:23:55
不好意思麻煩了!!
如題,小弟最近在做方程式的轉換,
要把
y = 8.4626*(10.^-10)*(x.^4)-3.4021*(10.^-7)*(x.^3)
+4.5715*(10.^-5)*(x.^2)-0.00163*(x)+0.0203
這個方程式做改變,
目的是從輸入x值對應到y轉換成輸入y值對應成x
y = f(x) =====> x = f(y);
遇到的困難點是如果輸入指令solve('y=一長串','x')
就會出現error,測試後頂多只能解2次方的函數,
不知道該怎麼辦,這問題已經困擾第五天了....
網路上也找不到function或是做法,
麻煩各位高手教導小弟該如何解!
謝謝各位!!
作者: sunev (Veritas)   2014-12-31 15:28:00
多項式求根?
作者: qweeqwee (Marlboro)   2013-01-01 13:21:00
好的,我查看看怎麼求根, s大新年快樂唷!有個疑問想請教,求完根後得到的是x=多少的解,那好像不能轉換回x = __y.^5到__y.^0次方,那個根該怎麼用呢?
作者: julian30320 (就可王-賽潘安)   2013-01-01 18:36:00
我想問一下,如果你用圓能解嗎?對圓來說y = f(x) 有兩個Y值,反之亦然

Links booklink

Contact Us: admin [ a t ] ucptt.com