Matlab 求反函数L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208);怎么 用Matlab求这个方程关于x的函数表达式Warning:finverse((42/625*x^2+207/5000*x-6151/10000)*a+(-49/250*x^2+227/10000*

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:43:51

Matlab 求反函数L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208);怎么 用Matlab求这个方程关于x的函数表达式Warning:finverse((42/625*x^2+207/5000*x-6151/10000)*a+(-49/250*x^2+227/10000*
Matlab 求反函数
L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208);怎么 用Matlab求这个方程关于x的函数表达式
Warning:
finverse((42/625*x^2+207/5000*x-6151/10000)*a+(-49/250*x^2+227/10000*x-863/10000)*b-5913958145676909/562949953421312*x^2-4058763611051393/70368744177664*x+56638/625)
is not unique.
> In sym.finverse at 48
f =
-4*(-2536727256907120625+998356558020608*b+1820791255597056*a-(13800718275906375867974638161520230625+125344666461646867671547865747947520*b-106350444148448273144883445827108864*a-129875210286209433583753212461056*b^2-884278752305874134383232014090240*b*a+323127186425522414690436586143744*a^2+519934816499859715457632174080000*a*x-1516476548124590836751427174400000*b*x-81280821841904409399577804800000000*x)^(1/2))/(23643898043695104*a-68961369294110720*b-3696223841048068125)
结果怎么是这样呢?

Matlab 求反函数L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208);怎么 用Matlab求这个方程关于x的函数表达式Warning:finverse((42/625*x^2+207/5000*x-6151/10000)*a+(-49/250*x^2+227/10000*
syms L a b
solve('L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208)',x)

clear
clc
syms x a b
L=(0.0672*x^2+0.0414*x-0.6151)*a+(-0.1960*x^2+0.0227*x-0.0863)*b+(-10.5053*x^2-57.6785*x+90.6208)
f=finverse(L)