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