展开全部
追问
请问用polyfit时 如果是二次函数关系 n就等于2吗?
还有 如果我不知道是什么关系 只知道是曲线 用lsqcurefit时 x0初值是什么? 谢谢!
追答
嗯 对的 二次函数就是 n=2;返回的值第一个是最高次的,一次类推;
初值是按经验选的,先是随便填个数就行,然后慢慢调试,看看能否得出好的结果,不行就换个数试试。一般的话随便填个数就能行。
若是不知道函数模型,就只能拟合多项式了,你试试多项式就行了。
展开全部
方法/步骤
1输入数据做数据曲线拟合,当然该有数据。
2添加数据到curve fitting程序这一步就是将你要拟合的数据添加到curve fitting程序中,同时给你拟合的曲线命名。
3选择曲线拟合的方法类型常见的拟合曲线有多项式的、指数的、对数的等等。curve fitting程序提供了很多的方法。你可以根据自己的数据具体选择。
4选择好方法后,按照提供的公式选择具体的选项本文的数据近似为线性的,我们选择多项式拟合的一阶方法。
5拟合结果查看拟合后,curve fitting会给你具体的函数表达式,你可以将他给出的参数的值带入你选择的方法中。
6
结果说明在结果中,不仅可以看到函数的表达式,同时他还给出了95%置信区间的参数值,以及拟合好坏的一些指标,如:
SSE:
R-square:
Adjusted R-square:
RMSE:
7
画出图像虽然在curve fitting程序有自带的图像显示,但是一般最好将拟合结果显示到单独的图像窗口。
8保存结果曲线拟合结束后,你可以保存你的拟合结果。选择你保存的路径即可。
http://jingyan.baidu.com/article/495ba8410b8d5138b30edefd.html
1输入数据做数据曲线拟合,当然该有数据。
2添加数据到curve fitting程序这一步就是将你要拟合的数据添加到curve fitting程序中,同时给你拟合的曲线命名。
3选择曲线拟合的方法类型常见的拟合曲线有多项式的、指数的、对数的等等。curve fitting程序提供了很多的方法。你可以根据自己的数据具体选择。
4选择好方法后,按照提供的公式选择具体的选项本文的数据近似为线性的,我们选择多项式拟合的一阶方法。
5拟合结果查看拟合后,curve fitting会给你具体的函数表达式,你可以将他给出的参数的值带入你选择的方法中。
6
结果说明在结果中,不仅可以看到函数的表达式,同时他还给出了95%置信区间的参数值,以及拟合好坏的一些指标,如:
SSE:
R-square:
Adjusted R-square:
RMSE:
7
画出图像虽然在curve fitting程序有自带的图像显示,但是一般最好将拟合结果显示到单独的图像窗口。
8保存结果曲线拟合结束后,你可以保存你的拟合结果。选择你保存的路径即可。
http://jingyan.baidu.com/article/495ba8410b8d5138b30edefd.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多项式函数拟合:a=polyfit(xdata,ydata,n)
其中n表示多项式的最高阶数,xdata,ydata为将要拟合的数据,它是用数组的方式输入.输出参数a为拟合多项式 的系数
多项式在x处的值y可用下面程序计算.y=polyval(a,x)
其中n表示多项式的最高阶数,xdata,ydata为将要拟合的数据,它是用数组的方式输入.输出参数a为拟合多项式 的系数
多项式在x处的值y可用下面程序计算.y=polyval(a,x)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
实验点呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询