Matlab曲线拟合工具箱CFtool使用

CFtool是Matlab中的曲线拟合工具箱,能够实现很多基本的曲线拟合算法,使用非常方便,现将其使用方法简介如下:

步骤1:在命令行输入数据x、y x=[2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500 9000 9500]'; y=[4.46 2.58 1.95 1.62 1.42 1.27 1.16 1.08 1.02 0.96 0.92 0.88 0.85 0.83 0.80 0.78]';

步骤2:打开曲线拟合工具箱cftool

步骤3:进行实际操作

①、 点击“Data”,选择 X Data 和Y Data,然后点击“Create data set”然后关闭

②、 点击“Fitting”按钮,弹出“Fitting”窗口 点击“New fit”按钮,可修改项目名称“Fit name”,通过“Data set”下拉菜单选择数据集,然后通过下拉菜单“Type of fit”选择拟合曲线的类型,工具箱提供的拟合类型有: Custom Equations: Exponential: Fourier: Gaussian: Interpolant: Polynomial: Power: Rational: Smoothing Spline: Sum of Sin Functions: Weibull: 如选择Polynomial,则有以下几种类型: Linear Polynomial; Quadratic Polynomial; Cubic Polynomial 4th degree Polynomial 一直到 9th degree Polynomial.

③、 选择9th degree Polynomial,然后点击“apply”,则在“Results”中显示拟合结果:

Warnings during fitting: Equation is badly conditioned. Remove repeated data points or try centering and scaling. Linear model Poly9:

f(x) = p1*x^9 + p2*x^8 + p3*x^7 + p4*x^6 + p5*x^5 + p6*x^4 + p7*x^3 + p8*x^2 + p9*x + p10 Coefficients (with 95% confidence bounds): p1 = -1.905e-032 (-3.262e-032, -5.488e-033) p2 = 1.073e-027 (3.705e-028, 1.775e-027) p3 = -2.638e-023 (-4.214e-023, -1.062e-023) p4 = 3.715e-019 (1.706e-019, 5.724e-019) p5 = -3.299e-015 (-4.898e-015, -1.7e-015) p6 = 1.915e-011 (1.093e-011, 2.737e-011) p7 = -7.27e-008 (-9.995e-008, -4.544e-008) p8 = 0.0001742 (0.0001182, 0.0002302) p9 = -0.2402 (-0.305, -0.1755) p10 = 148.2 (116.2, 180.1) Goodness of fit: SSE: 0.0003373 R-square: 1 Adjusted R-square: 0.9999 RMSE: 0.007498

同时,在拟合工具箱cftool中显示拟合曲线 

matlab曲线拟合工具箱cftool,Matlab曲线拟合工具箱CFtool使用相关推荐

  1. MATLAB曲线拟合灵敏度,用Matlab曲线拟合工具箱curve fitting曲线拟合,原来是这样的...

    在使用Matlab软件时,对于曲线拟合来说,有两种方式,其一是编写程序代码,其二是利用Curve fitting工具箱进行.本例通过一个多项式拟合的小试验,向您介绍利用curve fitting工具箱 ...

  2. 用matlab参数法拟合,MATLAB|曲线拟合基本介绍

    曲线拟合工具箱cftool基本介绍 Tips mathworks官网的和help文件 https://cn.mathworks.com/help/curvefit/fit-comparison-in- ...

  3. matlab对矩阵拟合,matlab曲线拟合与矩阵计算.ppt

    matlab曲线拟合与矩阵计算 Matlab应用重点(1)曲线拟合 曲线拟合定义 在实际工程应用和科学实践中,经常需要寻求 两个(或多个)变量间的关系,而实际去只能 通过观测得到一些离散的数据点.针对 ...

  4. matlab使用自带的拟合工具cftool对数据进行拟合并生成拟合函数代码

    在数据处理中经常会需要对数据进行拟合,拟合完成之后可以通过拟合曲线的方程对数据进行预测.下面主要介绍一下如何适用matlab自带的拟合工具包对数据进行拟合,全程不需要编写一句代码,拟合完成之后还能生成 ...

  5. matlab神经网络预测数据,matlab神经网络工具箱

    什么是matlab神经网络 Matlab语言是MathWorks公司推出的一套高性能计算机编程语言,集数学计算.图形显示.语言设计于一体,其强大的扩展功能为用户提供了广阔的应用空问. 它附带有30多个 ...

  6. matlab 林智仁,机器学习:林智仁libsvm 工具箱 在matlab下的应用总结

    简单介绍一下机器学习中的libsvm libsvm工具箱在matlab下的安装 libsvm工具箱在matlab下的应用 libsvm的实际应用 小结 一.机器学习中的libsvm介绍 支持向量机(S ...

  7. 机器学习:林智仁libsvm 工具箱 在matlab下的应用总结

    简单介绍一下机器学习中的libsvm libsvm工具箱在matlab下的安装 libsvm工具箱在matlab下的应用 libsvm的实际应用 小结 一.机器学习中的libsvm介绍 支持向量机(S ...

  8. libsvm工具箱会和matlab,MATLAB实现多分类和libsvm工具箱的安装使用详解

    首先告诉大家MATLAB现在可以实现多类分类的问题!但是需要借助工具箱! 下面介绍的是台湾林智仁教授的libsvm工具箱在MATLAB中的安装和使用: 安装环境:Win7.Microsoft Visu ...

  9. matlab系统辨识工具箱原理,matlab常用工具箱介绍

    怎么使用matlab系统辨识工具箱 如果是系统自带的,你可以直接用,如果是外部的或者是自编的你需要先把文件夹拷贝到tools文件夹下,再设置路径. Matlab常用工具箱介绍(英汉对照)Matlab ...

  10. 使用机器人工具箱在matlab上进行六轴机器人(6R)运动学建模【个人简记】

    运动学参数部分 先上一张,基于MD-H的坐标系图 图一 下面就是我的建模过程!!! 需要知道机器人的尺寸如图二. 图二 对每个关节建立坐标系,以六轴机器人来说有第0个坐标系(基座坐标系),第1~6个坐 ...

最新文章

  1. 我用Redis实现了一个轻量级的搜索引擎!
  2. 市场有变,中小型基因测序机构机会来了
  3. mac中python怎么打开中文txt文件-mac在matplotlib中显示中文的操作方法
  4. Hadoop源代码分析(四)
  5. Google+ 为什么会死?
  6. 虚拟机才是 Kubernetes 的未来?
  7. 利用K8S技术栈打造个人私有云(连载之:初章)
  8. 【新手基础教程】maix asr(自动语音识别)
  9. View 5应用之二:瘦客户机上的虚拟桌面
  10. 油管YouTube直播点赞订阅提示PR字幕Mogrt动态图形模板
  11. Connection could not be established with host smtp.163.com 阿星小栈
  12. 【读书笔记】好好思考-成甲
  13. 杂谈:WiFi包和buffer
  14. gcc报invalid operands of types ‘<unresolved overloaded function type>‘ and ‘int‘ to binary ‘operator<
  15. Thymeleaf select 实现默认选中,使用 th:field 字符串无效问题
  16. 2018年1月9日的工作总结
  17. nginx设置缓存时间
  18. FPGA 高级设计:时序分析和收敛
  19. 10分钟掌握百度竞价数据分析思路
  20. 阿里云盘如何上传压缩类型文件

热门文章

  1. 读《前端迷茫怎么办?——张鑫旭》有感
  2. [CSP-J2020] 直播获奖
  3. echarts geo 下的regions 单独修改地图省份界线样式与颜色
  4. Python遍历所有点寻找路径(类似于深度优先)
  5. AutoCAD 打开CAD会提示许可检出超时
  6. sojson本地反调试原理解析
  7. 解析EIT遇到的问题
  8. python 界面GUI - Gooey库快速搭建界面
  9. 数据可视化 复习笔记2022
  10. 小白记录之网易云音乐API使用 NeteaseCloudMusicApi