请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 20:32:46
请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b

请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b
请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b

请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b
这是个非线性方程(有x*y项),考虑用非线性回归的nlinfit函数.
beta = nlinfit(X,y,fun,beta0)
将函数表示成fun,X,Y是函数图像上的一系列点值向量,beta0是参数估计的初值.
beta就是最终的估计参数,最后转换成a和b即可.

非线性最小二乘