matlab拟合非线性隐函数问题
请问各位:我在书上和论文中看到可以用lsqcurvefit和lsqnonlin命令拟合非线性函数,但是在定义M函数文件时,都是自变量和因变量分开的形式,即y=f(x)形式,在M函数文件中可以定义隐函数吗,如y^3*x+y*x^2-5=0之类的函数形式,然后再进行拟合。请各位不吝赐教! 这个帮主文件里面有具体的例子的,构造函数F=y^3*x+y*x^2-5,不知道哪个是要拟合的参数 像这种情况,你可以试一下下面的方法:y=@(x)subs(solve('y^3*v+y*v^2-5=0','y'),'v',x);
y(1)详细的方法介绍可以看一下本版rocwoods最近写的书,在本版置顶帖里有介绍。
页:
[1]