24小时热门版块排行榜    

查看: 605  |  回复: 8

cczhou

金虫 (小有名气)

[求助] 1stopt已有2人参与

方程y = A1*exp(-x/t1) + A2*exp(-x/t2) + A3*exp(-x/t3) + y0
参数y0 A1 t1 A2 t2 A2 t3
变量x y

求大神帮我拟合求参数,附件里有数据
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 数据.xls
  • 2014-09-28 17:54:34, 39 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
cczhou: 金币+1, 有帮助 2014-11-12 10:31:43
很简单的问题,自己先用1stOpt试试,有问题再问。
2楼2014-09-28 20:10:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

戴钢盔的猪头

木虫 (知名作家)

【答案】应助回帖


感谢参与,应助指数 +1
cczhou: 金币+1, 有帮助 2014-11-12 10:31:59
每次看到直接用多个指数叠加来分析数据包含的指数成分时我都从心底感到无奈。在傅里叶变换人尽皆知的今天,有多少人知道拉普拉斯变换么?

[ 发自手机版 http://muchong.com/3g ]
3楼2014-09-29 02:31:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cczhou

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2014-09-28 20:10:44
很简单的问题,自己先用1stOpt试试,有问题再问。

我不会数据引用,刚接触这个软件
4楼2014-09-29 09:43:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cczhou

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2014-09-28 20:10:44
很简单的问题,自己先用1stOpt试试,有问题再问。

//Parameters ;  y0,A1,t1,A2,t2,A3,t3;
//Variable ;  x,y;
//Function ;   y = A1*exp(-x/t1) + A2*exp(-x/t2) + A3*exp(-x/t3) + y0;
Data;
0        0.0000584
0.06667        0.0000646
0.13333        0.0000687
0.2        0.000109
0.26667        0.000186
0.33333        0.000322
0.4        0.000472
0.46667        0.000589
0.53333        0.000672
0.6        0.000714
0.66667        0.000739
0.73333        0.000745
0.8        0.000742
0.86667        0.000743
0.93333        0.000752
1        0.000752
1.06667        0.000748
1.13333        0.00075
1.2        0.000747
1.26667        0.000741
1.33333        0.000734
1.4        0.000728
1.46667        0.000727
1.53333        0.000722
1.6        0.000716
1.66667        0.000713
1.73333        0.000707
1.8        0.000701
1.86667        0.000695
1.93333        0.000701
2        0.000706
2.06667        0.000701
2.13333        0.000691
2.2        0.000685
2.26667        0.000683
2.33333        0.000686
2.4        0.000686
2.46667        0.000683
2.53333        0.000675
2.6        0.000667
2.66667        0.000671
2.73333        0.00067
2.8        0.000671
2.86667        0.000673
2.93333        0.000664
3        0.000658
3.06667        0.000659
3.13333        0.000655
3.2        0.000644
3.26667        0.000631
3.33333        0.00063
3.4        0.000633
3.46667        0.000636
3.53333        0.000649
3.6        0.000653
3.66667        0.000654
3.73333        0.000647
3.8        0.000642
3.86667        0.000645
3.93333        0.000643
4        0.000633
4.06667        0.00063
4.13333        0.000628
4.2        0.000625
4.26667        0.000623
4.33333        0.000623
4.4        0.000618
4.46667        0.000615
4.53333        0.000612
4.6        0.000613
4.66667        0.000612
4.73333        0.000613
4.8        0.000615
4.86667        0.000619
4.93333        0.000613
5        0.000604
5.06667        0.000599
5.13333        0.000589
5.2        0.000583
5.26667        0.000583
5.33333        0.00058
5.4        0.000576
5.46667        0.000578
5.53333        0.00057
5.6        0.000568
5.66667        0.000571
5.73333        0.00057
5.8        0.000567
5.86667        0.000568
5.93333        0.00057
6        0.000581
6.06667        0.000584
6.13333        0.000576
6.2        0.00057
6.26667        0.000567
6.33333        0.000569
6.4        0.000569
6.46667        0.000574
6.53333        0.000574
6.6        0.00057
6.66667        0.000564
6.73333        0.000555
6.8        0.000556
6.86667        0.000556
6.93333        0.000551
7        0.00055
7.06667        0.000545
7.13333        0.000543
7.2        0.000543
7.26667        0.00054
7.33333        0.00054
7.4        0.000537
7.46667        0.000537
7.53333        0.000537
7.6        0.000534
7.66667        0.000534
7.73333        0.000538
7.8        0.00054
7.86667        0.00054
7.93333        0.000541
8        0.000541
8.06667        0.000538
8.13333        0.000531
8.2        0.000524
8.26667        0.000522
8.33333        0.00052
8.4        0.000514
8.46667        0.000515
8.53333        0.000514
8.6        0.000517
8.66667        0.000515
8.73333        0.000516
8.8        0.000512
8.86667        0.000512
8.93333        0.00051
9        0.000513
9.06667        0.000512
9.13333        0.000509
9.2        0.000508
9.26667        0.000506
9.33333        0.000503
9.4        0.000499
9.46667        0.000503
9.53333        0.0005
9.6        0.000502
9.66667        0.000502
9.73333        0.0005
9.8        0.000496
9.86667        0.000494
9.93333        0.000499
10        0.000497
10.06667        0.000496
10.13333        0.000493
10.2        0.00049
10.26667        0.000489
10.33333        0.00049
10.4        0.000486
10.46667        0.000484
10.53333        0.000477
10.6        0.000483
10.66667        0.000484
10.73333        0.000477
10.8        0.000476
10.86667        0.000477
10.93333        0.000473
11        0.000471
11.06667        0.000468
11.13333        0.000466
11.2        0.000469
11.26667        0.000464
11.33333        0.000463
11.4        0.000461
11.46667        0.00047
11.53333        0.000469
11.6        0.000463
11.66667        0.000461
11.73333        0.000458
11.8        0.000454
11.86667        0.000458
11.93333        0.000458
12        0.000456
12.06667        0.000457
12.13333        0.000455
12.2        0.000452
12.26667        0.000453
12.33333        0.000452
12.4        0.00045
12.46667        0.000452
12.53333        0.000453
12.6        0.00045
12.66667        0.000449
12.73333        0.000451
12.8        0.000452
12.86667        0.000454
12.93333        0.00045
13        0.000449
13.06667        0.000445
13.13333        0.000439
13.2        0.000436
13.26667        0.000437
13.33333        0.000438
13.4        0.000435
13.46667        0.000433
13.53333        0.000428
13.6        0.000432
13.66667        0.000431
13.73333        0.000431
13.8        0.000425
13.86667        0.000419
13.93333        0.000421
14        0.000419
14.06667        0.000421
14.13333        0.000411
14.2        0.000412
14.26667        0.000413
14.33333        0.000414
14.4        0.00041
14.46667        0.000405
14.53333        0.000408
14.6        0.000409
14.66667        0.000415
14.73333        0.000412
14.8        0.000413
14.86667        0.000414
14.93333        0.000415
15        0.000418
15.06667        0.000422
15.13333        0.000419
15.2        0.000413
15.26667        0.000412
15.33333        0.000409
15.4        0.000404
15.46667        0.000401
15.53333        0.000403
15.6        0.000402
15.66667        0.000404
15.73333        0.000401
15.8        0.000402
15.86667        0.000401
15.93333        0.000401
16        0.000398
16.06667        0.000392
16.13333        0.000384
16.2        0.000387
16.26667        0.000383
16.33333        0.000378
16.4        0.000373
16.46667        0.000374
16.53333        0.000378
16.6        0.000379
16.66667        0.000378
16.73333        0.00038
16.8        0.000385
16.86667        0.00039
16.93333        0.000392
17        0.000391
17.06667        0.000386
17.13333        0.000385
17.2        0.000391
17.26667        0.000389
17.33333        0.000383
17.4        0.000384
17.46667        0.000388
17.53333        0.000386
17.6        0.000384
17.66667        0.00038
17.73333        0.000378
17.8        0.000382
17.86667        0.000384
17.93333        0.000382
18        0.000383
18.06667        0.00038
18.13333        0.000379
18.2        0.000377
18.26667        0.000376
18.33333        0.000373
18.4        0.000378
18.46667        0.00038
18.53333        0.000382
18.6        0.00038
18.66667        0.000378
18.73333        0.000377
18.8        0.000377
18.86667        0.000373
18.93333        0.000372
19        0.000367
19.06667        0.00037
19.13333        0.000374
19.2        0.000371
19.26667        0.000371
19.33333        0.000371
19.4        0.000373
19.46667        0.000374
19.53333        0.000372
19.6        0.000371
19.66667        0.000373
19.73333        0.000378
19.8        0.000375
19.86667        0.000372
19.93333        0.000365
20        0.000366
20.06667        0.000371
20.13333        0.000366
20.2        0.000359
20.26667        0.000354
20.33333        0.000355
20.4        0.000359
20.46667        0.000362
20.53333        0.000365
20.6        0.000369
20.66667        0.000367
20.73333        0.000363
20.8        0.00036
20.86667        0.000359
20.93333        0.000358
21        0.000356
21.06667        0.000358
21.13333        0.000358
21.2        0.000357
21.26667        0.000354
21.33333        0.000349
21.4        0.000344
21.46667        0.000343
21.53333        0.000345
21.6        0.000347
21.66667        0.000346
21.73333        0.000342
21.8        0.000346
21.86667        0.000349
21.93333        0.000346
22        0.000344
22.06667        0.000343
22.13333        0.000344
22.2        0.000345
22.26667        0.00035
22.33333        0.000348
22.4        0.000342
22.46667        0.000336
22.53333        0.000336
22.6        0.00034
22.66667        0.000343
22.73333        0.000346
22.8        0.000345
22.86667        0.000341
22.93333        0.000333
23        0.000331
23.06667        0.000333
23.13333        0.000331
23.2        0.000327
23.26667        0.000327
23.33333        0.000331
23.4        0.000327
23.46667        0.000328
23.53333        0.000328
23.6        0.000326
23.66667        0.000327
23.73333        0.000327
23.8        0.000329
23.86667        0.000328
23.93333        0.000321
24        0.000324
24.06667        0.000326
24.13333        0.000329
24.2        0.000327
24.26667        0.00032
24.33333        0.000316
24.4        0.00032
24.46667        0.00032
24.53333        0.000318
24.6        0.000319
24.66667        0.00032
24.73333        0.000317
24.8        0.000314
24.86667        0.000318
24.93333        0.000319
25        0.000322
25.06667        0.000322
25.13333        0.000319
25.2        0.000321
25.26667        0.000321
25.33333        0.00032
25.4        0.000314
25.46667        0.00031
25.53333        0.000313
25.6        0.000309
25.66667        0.00031
25.73333        0.000313
25.8        0.000312
25.86667        0.000312
25.93333        0.000313
26        0.000311
26.06667        0.000313
26.13333        0.000316
26.2        0.000313
26.26667        0.000316
26.33333        0.000316
26.4        0.000311
26.46667        0.000308
26.53333        0.000304
26.6        0.000309
26.66667        0.000307
26.73333        0.000304
26.8        0.0003
26.86667        0.000296
26.93333        0.000301
27        0.000304
27.06667        0.000305
27.13333        0.000306
27.2        0.000307
27.26667        0.000303
27.33333        0.000297
27.4        0.000301
27.46667        0.0003
27.53333        0.000303
27.6        0.000305
27.66667        0.000303
27.73333        0.000299
27.8        0.0003
27.86667        0.000302
27.93333        0.000306
28        0.000306
28.06667        0.000304
28.13333        0.000311
28.2        0.000312
28.26667        0.000307
28.33333        0.000306
28.4        0.000305
28.46667        0.000308
28.53333        0.000304
28.6        0.0003
28.66667        0.0003
28.73333        0.000297
28.8        0.000299
28.86667        0.000303
28.93333        0.000304
29        0.000305
29.06667        0.000305
29.13333        0.0003
29.2        0.000297
29.26667        0.000297
29.33333        0.000295
29.4        0.000295
29.46667        0.000295
29.53333        0.000296
29.6        0.000298
29.66667        0.000302
29.73333        0.0003
29.8        0.000299
29.86667        0.000296
29.93333        0.000294
30        0.000291
30.06667        0.000287
30.13333        0.000292
30.2        0.000295
30.26667        0.000292
30.33333        0.000289
30.4        0.000289
30.46667        0.000291
30.53333        0.000293
30.6        0.000292
30.66667        0.000289
30.73333        0.000292
30.8        0.00029
30.86667        0.000293
30.93333        0.000298
31        0.000291
31.06667        0.000287
31.13333        0.000287
31.2        0.000291
31.26667        0.000291
31.33333        0.000288
31.4        0.000285
31.46667        0.000283
31.53333        0.000285
31.6        0.000288
31.66667        0.00029
31.73333        0.000288
31.8        0.000283
31.86667        0.000285
31.93333        0.000282
32        0.000282
32.06667        0.000285
5楼2014-09-29 10:32:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cczhou

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2014-09-28 20:10:44
很简单的问题,自己先用1stOpt试试,有问题再问。

结果显示什么都没有啊,运行需要很久吗?还是我前面写的就有问题
6楼2014-09-29 10:35:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cczhou

金虫 (小有名气)

引用回帖:
3楼: Originally posted by 戴钢盔的猪头 at 2014-09-29 02:31:01
每次看到直接用多个指数叠加来分析数据包含的指数成分时我都从心底感到无奈。在傅里叶变换人尽皆知的今天,有多少人知道拉普拉斯变换么?

不会
7楼2014-09-29 10:35:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cczhou

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2014-09-28 20:10:44
很简单的问题,自己先用1stOpt试试,有问题再问。

我终于拟合出来了,可是每次算出来的都不一样。而且数据我放在origin里面也是拟合不对的,为什么?
8楼2014-09-29 21:29:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

戴钢盔的猪头

木虫 (知名作家)

【答案】应助回帖

引用回帖:
8楼: Originally posted by cczhou at 2014-09-29 21:29:17
我终于拟合出来了,可是每次算出来的都不一样。而且数据我放在origin里面也是拟合不对的,为什么?...

目标函数非凸,需要初始猜测与真实解比较接近才能得到全局最优的优化结果。如果做拉普拉斯逆变换,则目标函数为凸函数,无需初始猜测。鉴于你的数据貌似含有正负衰减成分,需要采用稀疏重建算法求解数据的稀疏拉普拉斯谱。这个估计你也搞不出来,简单点的方法就是先用模拟退火或粒子群等全局搜索算法找一个近似全局最优解,然后在这个结果的基础上再运行经典优化。

[ 发自手机版 http://muchong.com/3g ]
9楼2014-09-29 22:55:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cczhou 的主题更新
信息提示
请填处理意见