题主的问题,就是求反函数问题。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)的结果不是唯一的。