var_forecast: cleaner output

time-shift
Houtan Bastani 2016-11-21 18:15:24 +01:00 committed by Stéphane Adjemian (Charybdis)
parent 19dc4deb9f
commit 7c28e217e5
1 changed files with 7 additions and 3 deletions

View File

@ -64,9 +64,13 @@ fprintf(fid, [repmat(' %f ', 1, size(mu, 2)) ';'], mu');
fprintf(fid, '] + [');
fprintf(fid, [repmat(' %f ', 1, size(A, 2)) ';'], A');
fprintf(fid, ']*y(:);\n');
fprintf(fid, ' if any([');
fprintf(fid, '%d ', horizon);
fprintf(fid, '] == i)\n');
if length(horizon) == 1
fprintf(fid, ' if %d == i\n', horizon);
else
fprintf(fid, ' if any([');
fprintf(fid, '%d ', horizon);
fprintf(fid, '] == i)\n');
end
fprintf(fid, ' ret(retidx, :) = y(1:%d);\n', lm);
fprintf(fid, ' retidx = retidx + 1;\n');
fprintf(fid, ' end\n');