?? example_script_nn.m
字號:
% Example Script for NN
% This script will model a time series using the two different methods
% and then plot the forecasts versus real points
addpath('m_Files');
load Example_Data.mat;
x=Ibov; % Load data from .mat file
d=1000; % Defines where to start the forecasts
m=3; % Size of histories (embeding dimension)
k=20; % Number of nearest neighbors to use in the forecast's calculation
method_1='correlation';
method_2='absolute_distance';
[OutSample_For_Corr,InSample_For_Corr,InSample_Res_Corr]=nn(x,d,m,k,method_1);
[OutSample_For_Abs,InSample_For_Abs,InSample_Res_Abs]=nn(x,d,m,k,method_2);
plot([x(d+1:end),InSample_For_Corr,InSample_For_Abs]);
xlabel('Time');
ylabel('Values');
title(['Forecasts VS Real values (m=',num2str(m),' , k=',num2str(k),' d=',num2str(d),')']);
legend('Ibov Real Series','NN forecast with correlation Method','NN forecast with abs distance Method');
rmpath('m_Files');
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -