《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 281|回复: 2
收起左侧

[提问] 数据拟合后发现拟合效果不好

[复制链接]
发表于 2018-4-14 14:41:05 | 显示全部楼层 |阅读模式
2贝壳
x=[20        40        20        40        7.50000000000000        22.5000000000000        7.50000000000000        22.5000000000000        7.50000000000000        22.5000000000000        7.50000000000000        22.5000000000000        15        30        45        60        15        30        45        20        40        20        40        20        40        16        32        2.40000000000000        12        48        8        16        32        20        40]
y=[15.7643312100000        7.32484076400000        18.1954887200000        11.5789473700000        46.0636515900000        38.1909547700000        21.3991769500000        7.71604938300000        12.4131082400000        3.07845084400000        12.4866595500000        5.22945571000000        8.93000000000000        14.1400000000000        17.0900000000000        15.4300000000000        8.93158758500000        14.1412810400000        17.0893278500000        -1.08903306600000        -12.5362823900000        16.7800000000000        25.9900000000000        8.80000000000000        12.1000000000000        9.48000000000000        12.5000000000000        13        9.87000000000000        -10.5000000000000        5.97947834300000        3.30662803800000        2.73576671600000        6.06733368000000        -13.8862866800000]
拟合出来图 捕获.JPG
理论上是先增加后下降的。应该怎么样拟合才可以提高拟合优度?。或者怎么样对数据进行处理(加权?)恳求大佬指教~~

发表于 2018-4-15 11:36:15 | 显示全部楼层
再加权也无用,数据完全没有规律是不行的。
回复

使用道具 举报

发表于 2018-4-16 19:11:47 | 显示全部楼层
这个你可以用1stopt软件试试,1stopt对拟合方面有比较强的功能,其次,它能够自动搜索匹配拟合公式,以达到最佳效果。
若果数据没有任何规律,当然即使拟合出来,效果也不好,那得先将数据预处理一下才行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 陕ICP备08102094号 

GMT+8, 2018-9-25 22:31 , Processed in 0.083760 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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