曲面拟合
交互式曲面拟合
要以交互方式进行曲面拟合,请按照此简单示例中的步骤进行操作:
在 MATLAB® 命令行中加载一些数据。
load franke
打开曲线拟合器。
curveFitter
在曲线拟合器中,在曲线拟合器选项卡的数据部分中,点击选择数据。在“选择拟合数据”对话框中,分别选择
x
、y
和z
作为 X 数据、Y 数据和 Z 数据值。曲线拟合器为数据创建一个默认插值拟合。
从曲线拟合器选项卡的拟合类型部分的拟合库中选择一个不同的模型类型。
在拟合选项窗格中,为您选择的模型类型尝试不同的拟合选项。
在导出部分中,点击导出并选择生成代码。
曲线拟合器在编辑器中创建一个包含 MATLAB 代码的文件,以重建您在交互式会话中当前选择的拟合及其打开的图。
有关在曲线拟合器中进行曲面拟合的详细信息,请参阅交互式曲线和曲面拟合。
以编程方式进行曲面拟合
要以编程方式进行曲面拟合,请按照此简单示例中的步骤进行操作:
加载一些数据。
load franke
使用
fit
函数创建一个拟合,指定变量和模型类型(在本例中,模型类型为poly23
)。f = fit([x y],z,"poly23")
绘制您的拟合图和数据图。
plot(f,[x y],z)
要了解可用于创建和处理拟合的函数,请参阅Curve and Surface Fitting。