[求助]非线性曲线拟合

焱rock 2011-03-08 10:34:46
小弟在项目过程中遇到了数据拟合的问题,现在原始数据如下:
X Y
1 0.647058824
2 -0.37254902
3 0.607843137
4 0.588235294
5 0.568627451
6 0.549019608
7 0.529411765
8 0.509803922
9 0.490196078
10 -0.529411765
11 -0.549019608
12 -0.568627451
13 -0.588235294
14 -0.607843137
15 -0.62745098
16 -0.647058824
17 -0.666666667
18 -0.68627451
19 -0.705882353
20 1.274509804
21 2.254901961
22 6.235294118
23 13.21568627
24 25.19607843
25 47.17647059
26 81.15686275
27 131.1372549
28 187.1176471
29 238.0980392
30 276.0784314
31 302.0588235
32 321.0392157
33 333.0196078
34 344
35 350.9803922
我用专业数据软件拟合后,S型曲线和15次多项式拟合基本能满足要求,但是我不知道自己在软件中怎么实现。我以前只做过2,3次的多项式拟合,15次套用原来的办法不能得出结果,有高人做过类似的课题吗?我是winform的程序。谢谢!本人qq:21868477,欢迎高人指导!不甚感激!
...全文
345 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
youopt 2013-07-02
  • 打赏
  • 举报
回复
这个公式还不错啊:

y = 1/(p1/x+p2*exp(p3*x))+p4;

均方差(RMSE):1.48064478820602
残差平方和(SSE):76.7308146094574
相关系数(R): 0.999928907176372
相关系数之平方(R^2): 0.999857819406934
确定系数(DC): 0.999857819406934
卡方系数(Chi-Square): -38.4269826340601
F统计(F-Statistic): 72677.523074637

参数 最佳估算
---------- -------------
p1 0.0980590966454592
p2 4648522.45238144
p3 -0.77408489208054
p4 0.116092553259603
焱rock 2012-07-12
  • 打赏
  • 举报
回复
是的。其实就是对这个趋势拟合出来就行了
threenewbee 2011-03-11
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chenqiyue 的回复:]
请您指教一下,用专业软件只是为了寻找一种合适的模型,仅此而已。
[/Quote]
这个东西不要想得太复杂。

只要拟合出来的结果足够满足你的要求就可以了。
嗷嗷叫的老马 2011-03-11
  • 打赏
  • 举报
回复
生成平滑曲线?
焱rock 2011-03-09
  • 打赏
  • 举报
回复
请您指教一下,用专业软件只是为了寻找一种合适的模型,仅此而已。
flyerwing 2011-03-09
  • 打赏
  • 举报
回复
这才是科班研究僧应该干的本职工作!!!!
flyerwing 2011-03-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 caozhy 的回复:]
什么专业软件?

使用什么线性或者非线性回归预测算法
[/Quote]
这才是要算法的时候了.
研究僧?研究僧?不是你们号称研究僧吗,养你们千日,用你们的时候就搞不定了???
搞不定,还研究个屁僧?
winbq5 2011-03-08
  • 打赏
  • 举报
回复
这个方法很多,你先搜搜论文吧
threenewbee 2011-03-08
  • 打赏
  • 举报
回复
什么专业软件?

使用什么线性或者非线性回归预测算法

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧