matlab cftool代码_Matlab工具箱之拟合算法

本文介绍了如何使用Matlab的cftool进行拟合,强调拟合优于插值的原因,并详细讲解了从打开工具箱、选择函数类型、查看结果到自定义函数和保存代码的步骤。此外,还提到了图像调整和导出的操作。
摘要由CSDN通过智能技术生成

和插值算法相比,拟合算法的优势在于拟合曲线不需要经过所有样本点,所以能降低函数的复杂程度。我们可以通过观察散点图目测拟合函数的大致形式,然后用最小二乘法计算待估参数。这时候Matlab就能发挥作用了,因为它提供了非常强大的拟合工具箱。今天我就简单介绍一下这个工具箱的用法。

首先要打开该工具箱,多半需要先去APP中心下载,这里提供一个更便捷的方法,在命令行输入cftool,按下回车键,就能自动定位到拟合工具箱的下载位置了。

f2618e6de6ad4862df821e8fb0d49581.png

下载之后点击进入,界面是这样的:

8df7ab028be61019a0613644768470a9.png

最左边一栏是原始数据栏。只要你事先已经导入数据,就能在这里选择各坐标轴的变量。中间一栏可以选择拟合函数的类型和最高次项的阶数。central and scale表示数据标准化,如果想去除原始数据量纲的影响就可以勾选上。

当你引入x轴和y轴的变量后(这里没有z轴,有的话会生成三维图),界面就会变成这样。可以看出这里工具箱自动选择的是一次函数,函数表达式、待估参数的置信区间、拟合优度、调整后的拟合优度、残差平方和都会在左侧Result

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值