怎么在MATLAB中做回归模型
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 13:10:24
怎么在MATLAB中做回归模型
y=
-6.33E-06
9.95E-07
1.85E-05
1.09E-05
x1=
-2.28E-05
-6.33E-06
9.95E-07
1.85E-05
x2=
1.33E-05
6.84E-06
7.86E-06
2.65E-05
回归模型为:
y=a+d1+d2+α1*x1+α2*x2+e
已知y,x1,
y=
-6.33E-06
9.95E-07
1.85E-05
1.09E-05
x1=
-2.28E-05
-6.33E-06
9.95E-07
1.85E-05
x2=
1.33E-05
6.84E-06
7.86E-06
2.65E-05
回归模型为:
y=a+d1+d2+α1*x1+α2*x2+e
已知y,x1,
y=[-6.33E-06
9.95E-07
1.85E-05
1.09E-05];
x1=[-2.28E-05
-6.33E-06
9.95E-07
1.85E-05];
x2=[1.33E-05
6.84E-06
7.86E-06
2.65E-05];
% y=a+d1+d2+α1*x1+α2*x2+e
%根据你的公式 a+d1+d2+e 只能被看成是一个数
%公式变为 y=c1*x1+c2*x2+c3
c=regress(y,[x1 x2 ones(size(x1))]);
disp(' c1 c2 c3');
disp(c');
结果
c1 c2 c3
0.6910 -0.6789 0.0000
也就是回归结果是
y=0.6910*x1-0.6789*x2
再问: 怎么观察模型的p值,t检验什么的,看看模型显不显著?
再答: [c,cbin,r,rint,state] =regress(y,[x1 x2 ones(size(x1))]);
回归计算的那一句改为如上
得到的state有四个数
第一个是R2统计 第二个是F统计 第三个是p值 最后一个是估计方差误差
9.95E-07
1.85E-05
1.09E-05];
x1=[-2.28E-05
-6.33E-06
9.95E-07
1.85E-05];
x2=[1.33E-05
6.84E-06
7.86E-06
2.65E-05];
% y=a+d1+d2+α1*x1+α2*x2+e
%根据你的公式 a+d1+d2+e 只能被看成是一个数
%公式变为 y=c1*x1+c2*x2+c3
c=regress(y,[x1 x2 ones(size(x1))]);
disp(' c1 c2 c3');
disp(c');
结果
c1 c2 c3
0.6910 -0.6789 0.0000
也就是回归结果是
y=0.6910*x1-0.6789*x2
再问: 怎么观察模型的p值,t检验什么的,看看模型显不显著?
再答: [c,cbin,r,rint,state] =regress(y,[x1 x2 ones(size(x1))]);
回归计算的那一句改为如上
得到的state有四个数
第一个是R2统计 第二个是F统计 第三个是p值 最后一个是估计方差误差
matlab回归分析怎么做?
在MATLAB中怎么做啊?一元回归分析的内容
用matlab做一个合适的回归模型,
matlab中在非线性回归问题
什么是多元选择 logit 模型?在stata中怎么实现回归
Matlab中libsvm回归怎么做时间序列的单步和多步预测
用eviews做回归模型
多元线性回归模型的MATLAB程序
用matlab做一元线性回归怎么做
matlab 有回归模型 和变量 求回归系数
matlab中关于统计回归多元回归模型如何求解,总是出现Error using plot Vectors must be
matlab一元线性回归我有自变量:(x1,x2...xn)和因变量(y1.y2...yn)怎么在MATLAB中线性回归