MATLAB求解复杂方程式
各位大佬!求助!
现有一公式:(150*x+280.3-401460.17*z)*y+20049.92*y^2-log10(y)=6.79-1.44*x-(426.05-72.05*x)*z+log10(z)+350137.75*z^2
z分别等于0.0003,0.0005, 0.0010, 0.0015, 0.0020
想求得y=f(x)的关系。
之前我用matlab写的代码如下:
syms x y z
z=0.0003
(150*x+280.3-401460.17*z)*y+20049.92*y^2-log10(y)==6.79-1.44*x-(426.05-72.05*x)*z+log10(z)+350137.75*z^2
y=f(x)
solve(y)
报错,无法求得关系式
请各位大佬指点一二。 返回小木虫查看更多
今日热帖
这么复杂肯定不行,你可以画图再拟合
如 y=f(x)不难求解,可以求解其反函数 x=f(y)
您好 这个函数可能没有反函数,请问用隐函数求解的话又要涉及一个X对应两个Y,请问如何编写代码合适呢
,