正弦和模型
关于正弦和模型
正弦和模型拟合周期函数,由
在哪里一个是振幅,b是频率,和c是每个正弦波项的相位常数。n级数和1的项数是否≤n≤8。这个方程与中描述的傅里叶级数密切相关傅里叶级数.主要的区别是正弦和方程包括相位常数,不包括常数(截距)项。
正弦模型和的交互拟合
通过输入打开曲线拟合器应用程序
curveFitter
在MATLAB中®命令行。或者,在应用程序选项卡,在数学,统计和优化组中,单击曲线更健康.在曲线拟合器应用程序中,选择曲线数据。在曲线更健康选项卡,在数据部分中,点击选择数据.在选择拟合数据对话框,选择X数据而且Y数据,或只是Y数据相对于指数。
中的箭头适合类型部分打开图库,并单击sin的和在回归模型组。
中可以指定以下选项合适的选项面板:
用范围[1 8]内的正整数指定术语数。看一下结果窗格中查看模型项、系数值和拟合优度统计信息。
可选地,在高级选项节中,指定系数起始值和约束边界,或更改算法设置。该应用程序计算优化的起点sin的和拟合,基于数据集。方法中重写起点并指定自己的值合适的选项窗格。
的sin的和拟合有一个下界约束b我的
0
.的大多数匹配的默认下界适合类型节负
.
有关设置的详细信息,请参见指定合适的选项和优化的起始点.
在命令行中选择正弦匹配的和
指定模型类型罪
后面是术语的数量,例如,“sin1”
来“sin8”
.
例如,加载一些周期性数据并拟合一个六项正弦和模型:
加载enso;F =拟合(月份,压力,'sin6') plot(F,月份,压力)
如果要修改适合数据的拟合选项,如系数起始值和约束边界,或更改算法设置,请参阅附加属性的表NonlinearLeastSquares
在fitoptions
参考页面。