csu527 发表于 2008-11-2 16:43

关于混合型曲线拟合的问题


有哪位好心人能提供上面的这张图片上曲线拟合的模型公式。小弟先谢过了!只要公式模型就可以了,系数什么的自己拟合。

ch_j1985 发表于 2008-11-2 18:08

回复 楼主 csu527 的帖子

这个估计也得分段啦

csu527 发表于 2008-11-11 20:38

谢谢楼上的

原帖由 ch_j1985 于 2008-11-2 18:08 发表 http://www.chinavib.com/forum/images/common/back.gif
这个估计也得分段啦


首先谢谢楼上的热心,我现在用1stopt自动搜索了一遍,发现就是在几段 平 的峰处 比较难拟合 我现在想问下是不是一般复杂的函数曲线波峰凸起处都是尖的? 是不是不可能有这种很平的波峰函数? 望高手解答下很困惑!!!!!!!!

ch_j1985 发表于 2008-11-11 21:01

回复 板凳 csu527 的帖子

请问这是哪方面的函数图形?

dingd 发表于 2008-11-11 22:48

最好能把数据放上来。

csu527 发表于 2008-11-12 10:01

好的

原帖由 dingd 于 2008-11-11 22:48 发表 http://www.chinavib.com/forum/images/common/back.gif
最好能把数据放上来。

好的 数据如下:

1    94
   2    94
   3    93
   4    93
   5    93
   6    92
   7    93
   8    92
   9    92
    10    92
    11    92
    12    91
    13    91
    14    91
    15    91
    16    92
    17    93
    18    98
    19   102
    20   110
    21   115
    22   122
    23   125
    24   128
    25   128
    26   128
    27   128
    28   128
    29   127
    30   127
    31   127
    32   127
    33   126
    34   126
    35   126
    36   126
    37   124
    38   116
    39   108
    40    90
    41    81
    42    63
    43    56
    44    48
    45    46
    46    46
    47    46
    48    46
    49    46
    50    45
    51    45
    52    44
    53    44
    54    43
    55    43
    56    43
    57    43
    58    47
    59    50
    60    60
    61    66
    62    79
    63    84
    64    92
    65    94
    66    95
    67    95
    68   103
    69   113
    70   144
    71   166
    72   210
    73   229
    74   258

csu527 发表于 2008-11-12 10:02

原帖由 ch_j1985 于 2008-11-11 21:01 发表 http://www.chinavib.com/forum/images/common/back.gif
请问这是哪方面的函数图形?


是一个机器部件的运动轨迹。

csu527 发表于 2008-11-12 10:05

还有我想问下 dingd你的QQ是多少啊

dingd 发表于 2008-11-12 15:50

你试一下下面的函数。如果再分细一些,效果会更好!
Function y = if(x<=37, (b1 + b2*x + b3*x^2 + b4*x^3)/(1 + b5*x + b6*x^2 + b7*x^3),
Exp(p1+p2*x+p3/x^0.5)+p4*x+p5);

csu527 发表于 2008-11-12 17:17

原帖由 dingd 于 2008-11-12 15:50 发表 http://www.chinavib.com/forum/images/common/back.gif
你试一下下面的函数。如果再分细一些,效果会更好!
Function y = if(x


非常感谢楼上的帮忙,只是是不是用分段的啊 还是非常感谢楼上的热心,这张是x方向的 我做的一张Y方向的拟合 效果太差了 不知道楼上的能不能帮我看看。非常感谢!

数据如下:
1   181
   2   181
   3   182
   4   181
   5   181
   6   180
   7   177
   8   167
   9   161
    10   146
    11   139
    12   127
    13   123
    14   120
    15   120
    16   120
    17   120
    18   122
    19   123
    20   126
    21   128
    22   130
    23   131
    24   132
    25   132
    26   132
    27   130
    28   123
    29   117
    30    96
    31    96
    32    82
    33    77
    34    71
    35    71
    36    71
    37    71
    38    75
    39    78
    40    85
    41    89
    42    96
    43    99
    44   102
    45   102
    46   102
    47   101
    48    94
    49    87
    50    67
    51    55
    52    33
    53    23
    54    11
    55   8
    56   7
    57   7
    58   7
    59   7
    60   7
    61   7
    62   7
    63   7
    64   7
    65   7
    66   7
    67   7
    68   7
    69   9
    70    16
    71    26
    72    59
    73    85
    74   153
这是我做的拟合 效果不好;




dingd 发表于 2008-11-12 17:52

y = if(x<=54,p1+p2*x+p3*x^3+p4/x+c1*cos(c2+c3*x)+c4*sin(c5+c6*x), b1+b2*Abs(x-b3)^b4);

csu527 发表于 2008-11-12 18:12

dingd我能加下你QQ吗

ch_j1985 发表于 2008-11-12 20:19

dingd主任真是高手,佩服佩服!

csu527 发表于 2008-11-12 20:24

原帖由 ch_j1985 于 2008-11-12 20:19 发表 http://www.chinavib.com/forum/images/common/back.gif
dingd主任真是高手,佩服佩服! [/quote】
你们QQ多少啊

dingd 发表于 2008-11-12 21:09

抱歉啊,没用QQ。
页: [1] 2
查看完整版本: 关于混合型曲线拟合的问题