图片缩略图

变长度输入宗量easyfit (x, y)

版本1.4.0.0 (18.5 KB) jean - luc Dellis
pb = easyfit (x, y)
3.7
3评级

3下载

更新2018年5月30日

查看许可协议

pb = EASYFIT (x, y,变长度输入宗量)
EASYFIT将实验数据(x,y)拟合成模型函数y = fun(p,x)。
如果一个模型函数不是给定的输入参数,一个多项式模型被使用。
边界(约束)可以应用在参数pbest值上,由easyfit返回。
可选的情节可以生成呈现的数据,以及在
“最好”的曲线和置信区间的数据。在的pbest及其不确定性
在命令窗口中显示。出于编程目的,可以关闭此图形化模式。

引用作为

jean - luc Dellis(2020)。变长度输入宗量easyfit (x, y)(//www.tatmou.com/matlabcentral/fileexchange/10625-easyfit-x-y-varargin), MATLAB中央文件交换。检索

评论和评分(7)

jean - luc Dellis

大家好,这个函数只能处理真实的向量X和y。EASYFIT类似于stats工具箱中的NLFIT,但对于matlab中的非专家更容易使用。看一下所给的例子。的问候。

菲尔Wissgott

做得好,但是注释不是最优的。LB和UB必须与pinit相同大小,而不是x0(符号不匹配)。
谢谢你的努力
菲尔。

领带凌

我是Matlab的新用户。我将用Matlab应用数学模型来匹配我的实验。这对我很有用!非常感谢!
另一个问题是:你有没有其他的例子来说明如何修改数学参数来更好地匹配实验数据?我真的需要它!
再次感谢!

领带凌

我是Matlab的新用户。我将用Matlab应用数学模型来匹配我的实验。这对我很有用!非常感谢!
另一个问题是:你有没有其他的例子来说明如何修改数学参数来更好地匹配实验数据?我真的需要它!
再次感谢!

完全懂得完全懂得

我对这个过程是新手。
需要更多信息:什么是pinit, fhandle ?

jean - luc Dellis

没有Duane Hanselman回复我的邮件,我把它放在这里:
>help easyfit没有提供任何有用的东西。

这已被纠正。

>>不增加价值。请考虑删除此文件或对其进行重大更改,以使其更有用。

是的,没有原始的或复杂的算法(代码本身正好有7行!),只是一个有用的嵌套函数应用程序,就像Matlab帮助本身描述的那样。从这个角度来看,杜安是对的。
但是,由于它的简单性和所给出的示例,easyfit可以为那些喜欢拟合实验数据而不是Matlab专家(如Duane)的用户提供很大的帮助。

杜安Hanselman

>>帮助easyfit不提供任何帮助。输入参数没有描述。没有错误检查。不增加价值。请考虑删除此文件或对其进行重大更改,以使其更有用。

更新

1.4.0.0

-帮助线和示例已得到改进
-主要结果显示在命令窗口

1.3.0.0

修复较小的点,并添加一个例子,其中一个参数是拟合保持不变。

1.0.0.0

-使用VARARGIN来简化使用
-将不确定性作为子函数来计算
数据置信区间

现在可以对模型的函数的参数设置的限制。这是在使用FMINSEARCHBND实现(从文件交换,作者:John D'ERRICO)。

a)可以处理OPTIMSET设置的选项

b) fval函数距离的值可以通过EASYFIT返回

帮助线错位的

MATLAB版本兼容性
创建R14
与任何版本兼容
平台的兼容性
视窗 macOS Linux