找回密码
 欢迎注册
查看: 25850|回复: 1

[提问] 如何拟合

[复制链接]
发表于 2019-6-30 21:43:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
数据似乎具有周期性,但我不知道如何拟合。

1        4.16
2        3.27
3        4.09
4        3.19
5        4.01
6        4.11
7        3.22
8        4.03
9        4.14
10        3.25
11        4.06
12        4.17
13        3.28
14        4.09
15        3.21
16        4.02
17        4.12
18        3.23
19        4.05
20        4.16
21        3.26
22        4.08
23        4.19
24        3.3
25        4.11
26        3.22
27        4.04
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-7-1 13:43:29 | 显示全部楼层
可以试试三角函数
  1. data = Import["C:\\Users\\acer\\Desktop\\data.txt",
  2.   "Table"]; ListLinePlot[data, Mesh -> All,
  3. MeshStyle -> Directive[PointSize[Medium], Red]]
  4. model = a Sin[b x + c] + d;
  5. fit = FindFit[data, model, {a, b, c, d}, x, Method -> NMinimize];
  6. Show[Plot[Evaluate[model /. fit], {x, 0, 30}],
  7. ListPlot[data, PlotStyle -> Red]]
复制代码

三角函数拟合

三角函数拟合
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-22 06:14 , Processed in 0.022629 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表