MATLAB如何对三角函数进行拟合 5

如图,散点是一组组对应的[X,Y]值,想要拟合成y=a+b*sin(c*(x-d))这样三角函数的形式,但是MATLAB拟合出来的这个显然不对啊,请问我的问题出在哪里了?... 如图,散点是一组组对应的[X,Y]值,想要拟合成y=a+b*sin(c*(x-d))这样三角函数的形式,但是MATLAB拟合出来的这个显然不对啊,请问我的问题出在哪里了? 展开
 我来答
鄙视04号
高粉答主

2020-06-02 · 醉心答题,欢迎关注
知道小有建树答主
回答量:1158
采纳率:98%
帮助的人:227万
展开全部

Matlab可以输入与三角函数相关的数据以及三角函数形式,从而求出待定的系数,完成数据拟合。完成三角函数拟合过程如下:

1、打开Matlab,在命令行窗口输入需要拟合数据。

2、在命令行窗口输入“cftool”打开曲线拟合工具。

3、在拟合工具左侧选择x、y变量,并在右侧选择所需的拟合函数(如“Custom Equation”),或输入所需的自定义函数;

4、设置完毕,即可在下方查看拟合图像。如果拟合图像与实际不符,需返回检查函数格式或变量数据是否出现错误。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式