资源简介

这个是一个神经网络预测股票的程序,总而言之,给力,准,能够很好的拟合规律曲线

资源截图

代码片段和文件信息

c=4;%源数据在源数据库中列数
k=15;%股票数据项数
date=4;%样本天数
n=3%结果向量项数
tet=2;%数据仿真项数.要求tett=5000;%预留的股票波动幅度
a=0.2;%标准化数据下限
b=0.7;%标准化数据的最大值限制
dataname=‘cPwave‘;%选择数据源:cPdic为决策系数;cPrisk为风险系数;cPwave为波动数据
method=‘rbf‘;%选择神经网络训练方法:rbf为径向基网络;elman为反馈网络;grnn为广义回归网络;bp为前向网络
m1=k-(date+n)+1;

%%%%%%%%%%%%----------参数设置部分结束---------- %%%%%%%%%%%%%%

wave=data(2:kc)-data(1:(k-1)c)%计算股票指数的前后两日的变动

%%%%%%%%%%%%----------数据计算部分结束---------- %%%%%%%%%%%%%%

for i=1:(date+n)
        Pwave(:i)=wave(i:(m1+i-2):) %录入波动数据
end


%%%%%%%%%%%%----------数据录入部分结束---------- %%%%%%%%%%%%%%

if (strcmp(dataname‘cPwave‘))
m=m1-2;
Psourse=Pwave;
end

%%%%%%%%%%%%----------数据选择部分结束---------- %%%%%%%%%%%%%%

pmax=max(max(Psourse(::)))+t;
pmin=min(min(Psourse(::)))-t;
for i=1:(m-1)
    for j

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3688  2020-11-08 10:41  CNN\cnnrbf.m

评论

共有 条评论