1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
[p, q] = get_products();
quad = quad_error(q(29:42, :), mean_pred(q(1:28, :), 14));
total = total_error(q(29:42, :), mean_pred(q(1:28, :), 14));
printf('quad mean : %9d\n', quad);
printf('total mean : %9d\n', total);
quad = quad_error(p(29:42, :), regress_pred(p, q(1:28, :)));
total = total_error(p(29:42, :), regress_pred(p, q(1:28, :)));
printf('quad regress : %9d\n', quad);
printf('total regress : %9d\n', total);
quad = quad_error(q(29:42, :), repmat(sevenday_pred(q(1:28, :), 4), 2, 1));
total = total_error(q(29:42, :), repmat(sevenday_pred(q(1:28, :), 4), 2, 1));
printf('quad sevenday : %9d\n', quad);
printf('total sevenday: %9d\n', total);
|