复制代码
多元二项式回归
1.
1、多元二项式回归Matlab命令
rstool(x,y,'model',alpha)
输入参数说明:
x:n*m矩阵;
Y:n维列向量;
alpha:显著性水平(缺省时为0.05);
mode:由下列4个模型中选择1个(用字符串输入,缺省时为线性模型)
2、实例演示说明
设某商品的需求量与消费者的平均收入、商品价格的统计数据如下,建立回归模型,预测平均收入为1000、价格为6时的商品需求量
需求量100 75 80 70 50 65 90 100 110 60
收入1000 600 1200 500 300 400 1300 1100 1300 300
价格 5 7 6 6 8 7 5 4 3 9
解法一:选择纯二次模型
2.%直接用多元二项式回归如下
3.x1=[1000 600 1200 500 300 400 1300 1100 1300 300];
4.x2=[5 7 6 6 8 7 5 4 3 9];
5.y=[100 75 80 70 50 65 90 100 110 60]';
6.x=[x1' x2'];
7.rstool(x,y,'purequadratic')
在x1对应的文本框中输入1000,X2中输入6,敲回车键,此时图形和相关数据会自动更新