热门标签 | HotTags
当前位置:  开发笔记 > 大数据 > 正文

慕课matlab学习第五章032曲线拟合

第5节-数据分析与多项式计算05-曲线拟合曲线拟合应用案列举例%第5节-数据分析与多项式计算%05-曲线拟合%曲线拟合应用案列举例%1、股票预测问题%已知一只股票在2016年8月每
第5节-数据分析与多项式计算

05-曲线拟合

曲线拟合应用案列举例

%5-数据分析与多项式计算
% 05-曲线拟合
% 曲线拟合应用案列举例
% 1、股票预测问题
% 已知一只股票在20168月每个交易日的收盘价如下表所示,试预
% 测其后面的大体走势。
x=[2,3,4,5,8,9,10,11,12,15,16,17,18,19,22,23,24,25,26,29,30]
y=[7.74, 7.84, 7.82 ,7.78, 7.91 ...
7.97, 7.9, 7.76, 7.9, 8.04, 8.06 ...
8.11, 8.08, 8.13, 8.03, 8.01, 8.06 ...
8.0, 8.3, 8.41, 8.28]
plot(x,y,'*')
p=polyfit(x,y,3) %多项式拟合
plot(x,y,'*',x,polyval(p,x)) %绘制散点 拟合曲线 图
x1=[31,32,33] %计算后面交易日的
xi=[x,x1] %拼接原来的数据
plot(x,y,'*',xi,polyval(p,xi))
y1=[8.27,8.17,9.54] %加上实际的交易数据,进行对比
plot(x,y,'*',xi,polyval(p,xi),x1,y1,'rp')
%计算到的拟合无法使用
%对敏感数据无法很好的进行数据分析,基本上拟合出来的是无效的
% 随机性参数的增长导致多样性增加,收敛性降低。
% 两者同等重要,则取平衡点。
% 解决方案:
% 第一步:分别对多样性和收敛性进行拟合,得到拟合曲线。
% 第二步:找到两曲线的交点。
% 据插值与曲线拟合的比较
% 相同点:
% 都属于函数逼近方法
% 都能进行数据估算
% 不同点:
% 实现方法不同
% 结果形式不同
% 侧重点不同
% 应用场合不同

推荐阅读
author-avatar
胖蚂蚁
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有