1.输入需要进行闭合的数据,进入workspace

x = [0 5 10 20 30 40 50 60 80];
y = [0 2.25 6.8 20.15 35.7 56.4 75.1 87.15 98.5];

2.启动拟合工具箱

在命令行中直接输入

cftool

3.然后利用工具箱进行数据拟合,操作界面比较人性化

主要的结果参数

Coefficients (with 95% conffidence range) (95%致信区间内的拟合常数)
- $a_1$ = … (…) (等号后面是平均值,括号里是范围)

Godness of fit (统计结果)
- SSE (方差)
- R-squared (决定系数)
- Adjusted R-squared (校正后的决定系数)
- RMSE (标准差)

可以选用的方法
- Custom Equations:用户自定义的函数类型
- Exponential:指数逼近,有2种类型, aebxaebxae^bx、aebx+cedxaebx+cedxae^{bx}+ce^dx
Fourier:傅立叶逼近,有7种类型,基础型是a0+a1cos(wx)+b1sin(wx)a0+a1cos⁡(wx)+b1sin⁡(wx)a_{0}+a_{1} \cos(wx) + b_{1} \sin(wx)
- Gaussian:高斯逼近,有8种类型,基础型是 a1∗e−[(x−b1)c1]2a1∗e−[(x−b1)c1]2a_{1}*e^-[\frac{(x-b_{1})}{c_{1}}]^2
- Interpolant:插值逼近,有4种类型,linear、nearest neighbor、cubic spline、shape-preserving
- Polynomial:多形式逼近,有9种类型,linear、quadratic、cubic 、4-9th degree
- Power:幂逼近,有2种类型,axbaxbax^b、axb+caxb+cax^b + c
- Rational:有理数逼近,分子、分母共有的类型是linear 、quadratic、cubic、4-5th degree ;此外,分子还包括constant型
- Smoothing Spline:平滑逼近
- Sum of Sin Functions:正弦曲线逼近,有8种类型,基础型是 a1sin(b1x+c1)a1sin⁡(b1x+c1)a_{1} \sin(b_{1}x + c_{1})
- Weibull:只有一种,a∗b∗xb−1∗exp(−a∗xb)a∗b∗xb−1∗exp(−a∗xb)a * b * x^{b-1} * exp(-a*x^{b})

[matlab]利用cftool进行曲线拟合相关推荐

  1. MATLAB中利用cftool导出代码实现一张图中拟合多条平滑曲线

    MATLAB中自带的cftool拟合工具箱不能将多条曲线同时画在同一副图中,而常规的plot()函数又不能拟合平滑直线,接下来总结一种可以利用cftool导出的代码,在一张图中拟合多条平滑曲线. 首先 ...

  2. MATLAB中cftool使用

    matlab cftool用法及其菜单 分类: 李7_404 2013-04-13 18:55  1700人阅读  评论(0)  收藏  举报 目录(?)[+] 1 cftool 又到了一年一度的西大 ...

  3. matlab 曲线命令,matlab软件基本的曲线拟合函数命令

    matlab软件基本的曲线拟合函数命令 MATLAB软件提供了基本的曲线拟合函数的命令. 曲线拟合就是计算出两组数据之间的一种函数关系,由此可描绘其变化曲线及估计非 采集数据对应的变量信息.1.线性拟 ...

  4. matlab pup,matlab利用bar函数画不同颜色直方图

    matlab利用bar函数画直方图,参考文献[1]是matlab官方提供的help文档.里面提供了bar函数的基本用法,但是没有说明如何在同一张图中,为每个bar设置不同的颜色. 例子代码: myda ...

  5. Matlab 利用M文件产生模糊控制器

    Matlab 利用M文件产生模糊控制器 有位朋友咨询了一个问题,想要通过粒子群优化模糊控制的论域范围,在这种情况下,就无法直接通过matlab的fuzzy工具箱来自动生成fis模糊文件,需要通过M文件 ...

  6. ML之RF:基于Matlab利用RF算法实现根据乳腺肿瘤特征向量高精度(better)预测肿瘤的是恶性还是良性

    ML之RF:基于Matlab利用RF算法实现根据乳腺肿瘤特征向量高精度(better)预测肿瘤的是恶性还是良性 目录 输出结果 实现代码 输出结果 更新-- 实现代码 %RF:RF实现根据乳腺肿瘤特征 ...

  7. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  8. matlab求递归问题,matlab利用递归求解差分方程

    导航:网站首页 > matlab利用递归求解差分方程 时间:2018-5-23 matlab利用递归求解差分方程 function y = recur(a,b,n,x,x0,y0); % % y ...

  9. matlab切割肿瘤算法,ML之RF:基于Matlab利用RF算法实现根据乳腺肿瘤特征向量高精度(better)预测肿瘤的是恶性还是良性...

    ML之RF:基于Matlab利用RF算法实现根据乳腺肿瘤特征向量高精度(better)预测肿瘤的是恶性还是良性 目录 输出结果 实现代码 输出结果 更新-- 实现代码 %RF:RF实现根据乳腺肿瘤特征 ...

最新文章

  1. 1089: [SCOI2003]严格n元树
  2. 已解决:centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker、k8s不稳定,需要升级内核解决此问题。
  3. 9.Windows线程切换_TSS
  4. mysql 64位 8.0.11_mysql8.0.11 在windows64安装 步骤
  5. 逻辑回归 数据_数据科学中的逻辑回归
  6. linux redhat 下让redis以服务方式运行
  7. mysql ignore用法_php – 在某些条件下在一列上使用MySQL IGNORE
  8. 22款Android App传藏后门用广告耗手机电量
  9. HttpClient下载图片不完整的解决办法
  10. 日语输入法 android8.0,百度日文输入法
  11. C语言期末考试成绩奖励编码,C语言期末考试总结,看完保你过
  12. 简单c语言实现的成语接龙小游戏
  13. vue2.0引入icon.styl不断报错
  14. RevitAPI之标高和轴网(Level/Grid)
  15. 【comsol学习1】-电化学模块学习与运行错误之橙子电池
  16. 2021年1月全球最畅销智能手机排行榜出炉
  17. 每个人不起舞的日子,都是对生命的辜负~
  18. 关于盒子模型之 水平居中和垂直居中的问题
  19. 电子邮件怎么注册,电子邮件地址怎么写你知道吗?
  20. 百度云管家下载大文件龟速问题解决

热门文章

  1. _012_IDEA_idea 创建工作空间(空项目) 项目组
  2. java程序模拟红篮球概率事件
  3. 链表实现c语言通讯录管理系统,C++链表实现通讯录管理系统
  4. 思科路由器开启DNS解析
  5. 电子学会2020年9月青少年软件编程(图形化)等级考试试卷(一级)答案解析
  6. 北京大学肖臻老师《区块链技术与应用》ETH笔记 - 8.0 ETH挖矿难度的调整
  7. Linux脚本方式修改Mac地址,两种修改Linux系统中MAC地址的方法
  8. HTML哪个单位是角度,html5 CSS角度单位:deg、grad、rad、turn --------transform用法
  9. 栈迁移过程记录,栈指针rsp、rbp、rip、leave变化过程
  10. java8 时间类API