主要内容

交互式曲线和表面拟合

介绍了曲线拟合应用

你可以适应曲线和表面情节与曲线拟合程序数据和视图。

  • 创建、阴谋和比较多种适合。

  • 使用线性或非线性回归、插值平滑和自定义方程。

  • 查看拟合优度统计数据,显示置信区间和残差,消除异常值,并评估符合验证数据。

  • 自动生成代码以适应和情节曲线和表面,或出口符合到工作区进行进一步分析。

适合曲线

  1. 在MATLAB加载一些示例数据®命令行:

    负载的人口普查

  2. 打开曲线拟合程序通过输入:

    cftool
    或者,单击曲线拟合应用程序选项卡。

  3. 选择X数据Y数据。有关详细信息,请参见选择数据曲线拟合的应用

    多项式曲线拟合的应用程序创建一个默认适合数据。

  4. 尝试不同的选项。例如,改变多项式学位3适合一个三次多项式。

  5. 从合适的类别列表中选择一个不同的模型类型,例如,平滑样条。你可以适应,看到信息模型对曲线和曲面模型类型

  6. 选择文件>生成代码

    曲线拟合的应用程序创建了一个文件在编辑器中包含MATLAB代码来创建交互式会话中所有符合和情节。

提示

对于一个详细的工作流程示例,明白了在曲线拟合比较适合应用

创建多个适合进行比较,看看在曲线拟合中创建多个适合应用

适合一个表面

  1. 一些示例数据加载在MATLAB命令行:

    负载因特网

  2. 打开曲线拟合程序:

    cftool

  3. 选择X数据,Y数据,Z数据。有关更多信息,请参见选择数据曲线拟合的应用

    曲线拟合的应用程序创建一个默认的插值适合数据。

  4. 从合适的类别列表中选择一个不同的模型类型,例如,多项式

    你可以适应,看到信息模型对曲线和曲面模型类型

  5. 尝试不同的选项,你选择的模型类型。

  6. 选择文件>生成代码

    曲线拟合的应用程序创建了一个文件在编辑器中包含MATLAB代码来创建交互式会话中所有符合和情节。

提示

一个详细的例子,看到表面安装因特网数据

创建多个适合进行比较,看看在曲线拟合中创建多个适合应用

对曲线和曲面模型类型

基于您所选择的数据,适合的类别列表显示了曲线或曲面符合类别。下表描述了曲线和曲面的选项。

合适的类别 曲线 表面
回归模型
多项式 是的程度(9) 是的程度(5)
指数 是的
傅里叶 是的
高斯 是的
权力 是的
理性的 是的
的正弦 是的
威布尔 是的
插值
Interpolant 是的
方法:
最近的邻居
线性
立方
一种保形(PCHIP)
是的
方法:
最近的邻居
线性
立方
双调和(v4)
利用薄板样条
平滑
平滑样条 是的
洛斯 是的
自定义
自定义公式 是的 是的
线性拟合 是的

这些合适类型的信息,请参阅:

选择数据曲线拟合的应用

选择适合的数据,使用下拉列表曲线拟合应用MATLAB工作区中选择变量。

  • 以适应曲线:

    • 选择X数据Y数据

    • 只选择Y数据绘制Y对指数(x = 1:长度(y))。

  • 适合表面,选择X数据,Y数据,Z数据

您可以使用曲线拟合程序下拉列表选择任何数值变量(与多个元素)在你的MATLAB工作区。

类似地,您可以选择任何数字数据在您的工作空间中使用权重

曲线,X, Y,和重量必须与相同数量的矩阵元素。

对于表面,X, Y, Z都必须:

  • 矩阵与相同数量的元素

  • 数据表的形式

对于表面,重量必须有相同数量的元素作为Z。

更多信息见选择大小表面数据兼容

当您选择变量,曲线拟合程序立即创建一个曲线或曲面符合默认设置。如果你想避免耗时的改装的大型数据集,你可以关掉汽车适合清除复选框。

请注意

曲线拟合程序使用您选择的快照数据。后续的工作空间更改数据没有影响你的适合。从工作区来更新您的健康数据,首先改变变量选择,然后重新选择下拉控制的变量。

您选择的数据,如果有问题你看到消息结果窗格。例如,曲线拟合程序忽略年代,年代,复数的和虚构的成分数据,和你看到的消息结果在这些情况下窗格。

如果你看到警告重塑你的数据或不兼容的大小、阅读选择大小表面数据兼容故障诊断数据问题获取信息。

保存并重新加载会话

概述

您可以保存和装载会话,方便地访问多个适合。会话文件包含您的会话中的所有适合和变量,记得你的布局。

保存会话

保存您的会话,第一选择文件>保存会话打开你的文件浏览器。接下来,选择一个您的会话文件的名称和位置(文件扩展名.sfit)。

保存您的会话之后,您可以使用文件>保存会话覆盖,为后续保存会话。

保存当前会话在一个不同的名称,选择文件>保存会话

重载会话

使用文件>负载会话打开一个文件浏览器,你可以选择一个保存会话文件加载曲线拟合。

删除会话

使用文件>明确会议移除所有适合从当前曲线拟合应用程序会话。

相关的话题