summaryrefslogtreecommitdiff
path: root/quad_regress_pred.m
diff options
context:
space:
mode:
Diffstat (limited to 'quad_regress_pred.m')
-rw-r--r--quad_regress_pred.m20
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