曲线拟合器
对数据进行曲线和曲面拟合
说明
曲线拟合器提供了一个低代码界面,您可以在其中以交互方式对数据进行曲线和曲面拟合并查看绘图。
使用曲线拟合器,您可以:
创建、绘制和比较多个拟合。
使用线性或非线性回归、插值、平滑和自定义方程。
查看拟合优度统计量、显示置信区间和残差、删除离群值,并使用验证数据评估拟合。
自动生成代码以拟合和绘制曲线和曲面,或将拟合导出到工作区以供进一步分析。
将曲线或曲面拟合导出到 Simulink® 查找表。有关示例,请参阅Export Fit from Curve Fitter App to Simulink Lookup Table。
打开 曲线拟合器 App
MATLAB® 工具条:在 App 选项卡上的数学、统计和优化下,点击 App 图标。
MATLAB 命令提示符:输入
curveFitter
。
示例
编程用途
提示
在曲线拟合器中选择用于拟合曲线或曲面的数据时,可以指定使用表变量。在曲线拟合器选项卡的数据部分中,点击选择数据。App 会打开一个对话框。对于每个数据变量(X 数据、Y 数据、Z 数据或权重),首先选择表名称,然后选择要使用的列变量的名称。
您还可以使用表变量指定验证数据。在曲线拟合器选项卡的数据部分中,点击验证数据以打开“选择验证数据”对话框。
要以编程方式打开曲线拟合器并创建对
x
和y
的曲线拟合,其中x
和y
是表tbl
中的变量,请在 MATLAB 命令行中输入curveFitter(tbl.x,tbl.y)
。同理,输入curveFitter(tbl.x,tbl.y,tbl.z)
会在曲线拟合器中为表变量x
、y
和z
创建曲面拟合。