交互式曲线和曲面拟合
介绍曲线Fitter应用程序
你可以适合曲线和曲面的数据和视图的曲线Fitter应用程序。
创建、绘制并比较多个匹配。
使用线性或非线性回归、插值、平滑和自定义方程。
查看拟合优度统计数据,显示置信区间和残差,删除异常值,并评估与验证数据的拟合性。
自动生成代码来拟合和绘制曲线和曲面,或将拟合导出到工作空间进行进一步分析。
合适的曲线
在MATLAB中加载一些示例数据®命令行。
负载人口普查
打开曲线Fitter应用程序。
curveFitter
在曲线更健康选项卡,数据部分中,点击选择数据.在“选择拟合数据”对话框中,选择
cdate
随着X数据价值和流行
随着Y数据价值。有关详细信息,请参见选择数据拟合在曲线拟合应用程序.曲线拟合应用程序创建一个默认的多项式拟合数据。
尝试不同的搭配。例如,在合适的选项Pane,改变多项式学位价值
3.
拟合三次多项式。控件中的fit图库中选择不同的模型类型适合类型上节曲线更健康选项卡。例如,单击箭头打开图库,然后单击平滑样条在平滑组。有关您可以适合的模型的信息,请参见曲线和曲面的模型类型.
在出口部分中,点击出口并选择生成代码.
曲线Fitter应用程序在编辑器中创建一个包含MATLAB代码的文件,以在交互式会话中重新创建当前选择的适合及其打开的图。
提示
有关详细的工作流示例,请参见比较适合在曲线Fitter应用程序.
若要创建多个匹配并进行比较,请参见创建多个适合曲线Fitter应用程序.
合适的表面
在MATLAB命令行加载一些示例数据。
负载因特网
打开曲线Fitter应用程序。
curveFitter
在曲线更健康选项卡,数据部分中,点击选择数据.在“选择拟合数据”对话框中,选择
x
随着X数据值,y
随着Y数据价值,z
随着Z数据价值。有关更多信息,请参见选择数据拟合在曲线拟合应用程序.曲线Fitter应用程序创建一个默认插值适合的数据。
控件中的fit图库中选择不同的模型类型适合类型上节曲线更健康选项卡。例如,单击箭头打开图库,然后单击多项式在回归模型组。
有关您可以适合的模型的信息,请参见曲线和曲面的模型类型.
为你选择的模特类型尝试不同的适合选项。
在出口部分中,点击出口并选择生成代码.
曲线Fitter应用程序在编辑器中创建一个包含MATLAB代码的文件,以在交互式会话中重新创建当前选择的适合及其打开的图。
提示
有关详细示例,请参见表面拟合Franke数据.
若要创建多个匹配并进行比较,请参见创建多个适合曲线Fitter应用程序.
曲线和曲面的模型类型
根据所选数据,匹配库显示曲线或曲面匹配组。下表描述了曲线和曲面的选项。
配合集团 | 适合类型 | 曲线 | 表面 |
---|---|---|---|
回归模型 | 多项式 | 是的(直到9学位) | 可以(至5学位) |
指数 | 是的 | 没有 | |
傅里叶 | 是的 | 没有 | |
高斯 | 是的 | 没有 | |
权力 | 是的 | 没有 | |
理性的 | 是的 | 没有 | |
的正弦 | 是的 | 没有 | |
威布尔 | 是的 | 没有 | |
插值 | Interpolant | 是的,方法:
|
是的,方法:
|
平滑 | 平滑样条 | 是的 | 没有 |
洛斯 | 没有 | 是的 | |
自定义 | 自定义公式 | 是的 | 是的 |
线性拟合 | 是的 | 没有 |
有关这些适合类型的信息,请参见:
选择数据拟合在曲线拟合应用程序
要在曲线拟合应用程序中选择数据,单击选择数据在数据上节曲线更健康选项卡。您可以在MATLAB工作区中选择变量。
以适应曲线:
在“选择拟合数据”对话框中,选择X数据而且Y数据.
只选择Y数据绘制
Y
对指数X = 1:长度(Y)
.
若要贴合曲面,请选择X数据,Y数据,Z数据在“选择拟合数据”对话框中。
在选择拟合数据对话框中,您可以使用下拉列表来选择MATLAB工作区中具有多个元素的任何数值变量。还可以选择作为表变量中的列的数值变量。首先选择表名,然后选择列名。
类似地,您可以选择工作区中的任何数字变量作为权重,包括一个数字表列。
对于曲线,X和Y变量必须具有相同数量的元素。如果指定了权重,则权重变量必须具有与其他数据变量相同的元素数量。
对于曲面,X、Y和Z变量要么是具有相同元素数量的数组,要么是表示矩阵Z的行和列标题的两个向量(X和Y)。如果指定了权重,则权重变量必须具有与Z变量相同的元素数量。
有关更多信息,请参见选择兼容尺寸表面数据.
当你选择变量,曲线Fitter应用程序立即创建一个曲线或曲面拟合与默认设置。如果希望避免对大型数据集进行耗时的改装,可以关闭自动行为。在曲线更健康选项卡,适合部分中,选择手册.
请注意
曲线Fitter应用程序使用你所选择的数据的快照。对数据的后续工作区更改不会影响您的fit。要从工作空间更新fit数据,首先更改变量选择,然后使用下拉控件重新选择变量。
中的消息,如果所选数据有问题,则可以看到结果窗格。例如,曲线Fitter应用程序忽略正
年代,南
和数据中复数的虚分量,并显示消息结果窗格在这些情况下。
如果看到关于重构数据或不兼容大小的警告,请阅读选择兼容尺寸表面数据而且故障诊断数据问题为更多的信息。
保存并重新打开会话
您可以保存和重新打开会话,以方便访问多个适合。会话文件包含您的会话中的所有适合和变量,并记住您的布局。
要保存会话,首先单击保存按钮文件上节曲线更健康选项卡打开文件浏览器。接下来,为您的会话文件选择名称和位置(带有文件扩展名.sfit
).
保存一次会话后,可以单击保存并选择保存会话用后续保存覆盖该会话。
单击,将当前会话保存到另一个名称下保存并选择保存会话.
单击,重新打开会话开放在文件上节曲线更健康选项卡打开文件浏览器,您可以选择一个保存的曲线拟合会话文件加载。