diff options
Diffstat (limited to 'quad_regress_pred.m')
-rw-r--r-- | quad_regress_pred.m | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/quad_regress_pred.m b/quad_regress_pred.m deleted file mode 100644 index d9e3b6e..0000000 --- a/quad_regress_pred.m +++ /dev/null @@ -1,20 +0,0 @@ -function pred = quad_regress_pred(price, quantity) - - days = size(price, 1) - size(quantity, 1); - product_count = size(price, 2); - test_count = size(quantity, 1); - test_set = 1:test_count; - pred_set = test_count+1:size(price, 1); - - pred = zeros(days, product_count); - for i = 1:product_count - abc = regress2(price(test_set, i), quantity(test_set, i)); - pred(:, i) = polyval(abc, price(pred_set, i)); - end - -endfunction - - -function abc = regress2(x, y) - abc = [ x.^2 x ones(length(x), 1) ] \ y; -endfunction |