「宁波海运股票」求预测一组数据的bp神经网络模子的matlab代码
后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
正在以后的经济情势下,财经常识的首要性显而易见。理解经济情势、政策变动、市场趋向等方面的信息,能够协助投资者更好地制订投资战略,掌握机会。本站财识引见对于matlab画股票走势图。置信看完本文,你的纳闷会绝对缩小。
本文提供了如下多个解答,欢送浏览:
一、求预测一组数据的bp神经网络模子的matlab代码二、若何正在matlab中编写股市macd的较量争论办法?求预测一组数据的bp神经网络模子的matlab代码
优质答复用matlab求预测一组数据的bp神经网络模子,能够分
一、给定曾经数据,作为一个原始序列;
二、设定自回归阶数,普通2~3,过高纷歧定好;
三、设定预测某一工夫段
四、设定预测步数
五、用BP自界说函数进行预测
六、依据预测值,用plot函数绘制预测数据走势图
其次要完成代码以下:
clc
%x为原始序列(行向量)
x=[208.72205.69231.5242.78235.64218.41];
%x=[101.4101.4101.9102.4101.9102.9];
%x=[140137112125213437.43];
t=1:length(x);
%自回归阶数
lag=3;
%预测某一工夫段
t1=t(end)+1:t(end)+5;
%预测步数为fn
fn=length(t1);
[f_out,iinput]=BP(x,lag,fn);
P=vpa(f_out,5);
A=[t1'P'];
disp('预测值')
disp(A)
%画出预测图
figure(1),plot(t,iinput,'bo-'),holdon
plot(t(end):t1(end),[iinput(end),f_out],'rp-'),gridon
title('BP神经网络预测某地铁线路客流量')
xlabel('月号'),ylabel('客流量(百万)');
运转后果:
若何正在matlab中编写股市macd的较量争论办法?
优质答复你的公式太没有明白,需求晓得太多量能力较量争论失去要的后果
上面是依据你下面写的模胡的公式编的,有成绩能够Hi我。
function[DI,DIF,DEA,BAR,MACD]=stocks(tmaxi,tci,tmini,EMA12_y,EMA26_y,DIF_9,MACD_y)
%需求晓得的量
%1.当日最高指数tmaxi
%2.当日开盘指数tci
%3.当日最低指数tmini
%4.昨日的12日EMA:EMA_12
%5.昨日的26日EMA:EMA_26
%6.比来9日的DIF:DIF_9
%7.昨日的MACD:MACD_y
%当然假如给出后面9个或许EMA12,26
%之后的就能够较量争论了
DI=[tmaxi,tci,tmini2];
L12=0.1538;
L26=0.0741;
EMA12=L12tci+11&47;13EMA12_y;
EMA26=L26tci+25&47;26EMA26_y;
DIF=EMA12-EMA26;
DEA=sum(DIF_9)&47;9;
BAR=DIF-DEA;
MACD=DIF-DIF(end)0.2+MACD_y;
MACD_y=[MACD_y,MACD];
MACD_y(1)=[];
end
承受生存中的风雨,光阴促流去,留下的是风雨当时的经验,那时咱们能够让本人的心灵失去另外一种刺激。以是遇到阐明成绩咱们能够踊跃的去寻觅处理的办法,时辰通知本人不甚么惆怅的坎。本站财识对于matlab画股票走势图就整顿到这了。
后台-系统设置-扩展变量-手机广告位-内容正文底部 |
已有0条评论,欢迎点评!