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

第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')
%计算到的拟合无法使用
%对敏感数据无法很好的进行数据分析,基本上拟合出来的是无效的


% 随机性参数的增长导致多样性增加,收敛性降低。
% 两者同等重要,则取平衡点。
%   解决方案:
%   第一步:分别对多样性和收敛性进行拟合,得到拟合曲线。
%   第二步:找到两曲线的交点。

% 据插值与曲线拟合的比较
% 相同点:
%   都属于函数逼近方法
%   都能进行数据估算
% 不同点:
%   实现方法不同
%   结果形式不同
%   侧重点不同
%   应用场合不同






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值