mdsk.net
当前位置:首页 >> mAtlAB中CFtool的用法 >>

mAtlAB中CFtool的用法

输入cftool进去曲线拟合工具箱从data对话框选择曲线的横纵坐标数据,之后create data set从fitting->new fit 对话框选择拟合方式then apply可查看拟合结果

方法/步骤1数据准备:我们以一组多项式数据为例,进行示例,假如多项式是y=4x^3+3x^2+2产生的数据,x取0到3之间间隔为0.3的数.具体数据如下:2调用工具箱:关于如何调用工具箱我在其他经验中有详细的介绍,有兴趣的可以查看.这里

MATLAB自带工具箱查看方式:我们首先详细介绍一下MATLAB自带工具箱的使用.在我们不熟悉一些调用工具箱的命令的时候,我们可以按照如下图所示:在MATLAB主窗口中,点击左下角start--toolboxes,就会罗列出你的MATLAB已经安装

如果想使用拟合后的函数,则可以做到.以下面的数据为例: y=[5 10 15 20 25 30 35 40 45 50]; x=[110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475]; 用cftool拟合后,点击Fitting窗口下边的save to workspace按钮,即可,如下图:(假设保存时命名为model1)然后如果想计算当x=250.000时的y值,只需在命令窗口输入语句:model1(250.000),则可得到: model1(250) ans = 31.4422

cftool是拟合工具箱,用y=a+bx拟合数据的话可以直接用polyfitp=polyfit(x,y,1);这里的p是拟合系数的向量其中p(1)=b,p(2)=a polyfit是多项式拟合函数,那个“1”,表明是拟合1次多项式

因为不知道你的fit1使用的是什么公式,我随便用了个4次多项式 >> x=[1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000]; y=[3199.54 3418.15 3829.58 4334.87 4430.08 4379.65 4520.58 4980.56 5234.38

命令窗口 cftool查看所有的工具箱 1进入安装目录下的toolbox 查看 2.就是上面这个老兄说的,看看左下角 “start”

matlab带有很多工具箱,你可以在matlab界面中点击左下角的start图标,进入Toolboxes,选择你想使用的工具箱即可.

a*x+b设下截距

用POISSFIT函数拟合.用法lambdahat = poissfit(data)

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com