线性回归代码 matlab

 data = xlsread('汇总表',12);
 %y 因变量 x1 x2 x3 x4 自变量
 y = data(:,8);
 x1 = data(:,4);
 x2 = data(:,5);
 x3 = data(:,6);
 x4 = data(:,7);
 %X 函数形式
 X=[ones(size(y)) x1.^2 x2.^2 x3.^2 x4.^2 x1 x2 x3 x4];
 %b 得到的 参数 与X的变量对应
 [b,bint,r,rint,stats] = regress(y,X);

猜你喜欢

转载自blog.csdn.net/qq_42676042/article/details/110271163