matelab 已知y=a*x^2+b*x+c如何使用MATLAB反推另一个x的方程

2024年11月18日 18:42
有1个网友回答
网友(1):

题主的问题,就是求反函数问题。finverse()是matlab专门求函数的反函数的函数。

已知y=a*x^2+b*x+c,则反函数g(x)为

g =1/2/a*(-b+(b^2-4*a*c+4*a*x)^(1/2))

实现过程:

syms x a b c

f = a*x^2+b*x+c;

g = finverse(f)

运行结果

注:求反函数(A×B ^ 2 + X + C)的结果不是唯一的。