使用Matlab从Excel中读取数据并实现回归统计计算
2015-07-18 20:14
585 查看
Excel中的数据:
y =
7.3800
8.5100
9.5200
7.5000
9.3300
8.2800
8.7500
7.8700
7.1000
8.0000
x =
1.0000 5.5000 -0.0500 -0.0025
1.0000 6.7500 0.0250 0.0006
1.0000 7.2500 0.6000 0.3600
1.0000 5.5000 0 0
1.0000 7.0000 0.2500 0.0625
1.0000 6.5000 0.2000 0.0400
1.0000 6.7500 0.1500 0.0125
1.0000 5.2500 0.0500 0.0025
1.0000 5.2500 -0.1500 -0.0125
1.0000 6.0000 0.1500 0.0125
代码:
计算结果:
b =
3.8778
0.6725
2.0987
-1.3317
bint =
1.1329 6.6227
0.1994 1.1456
-1.0446 5.2420
-5.8635 3.2000
r =
-0.0947
0.0414
-0.0129
-0.0763
0.3035
-0.3353
0.0349
0.3602
-0.0101
-0.2107
rint =
-0.6902 0.5007
-0.4229 0.5058
-0.0916 0.0657
-0.6911 0.5384
-0.1718 0.7788
-0.8259 0.1553
-0.5525 0.6223
0.0237 0.6966
-0.4792 0.4590
-0.7359 0.3144
stats =
0.9332 27.9483 0.0006 0.0661
y =
7.3800
8.5100
9.5200
7.5000
9.3300
8.2800
8.7500
7.8700
7.1000
8.0000
x =
1.0000 5.5000 -0.0500 -0.0025
1.0000 6.7500 0.0250 0.0006
1.0000 7.2500 0.6000 0.3600
1.0000 5.5000 0 0
1.0000 7.0000 0.2500 0.0625
1.0000 6.5000 0.2000 0.0400
1.0000 6.7500 0.1500 0.0125
1.0000 5.2500 0.0500 0.0025
1.0000 5.2500 -0.1500 -0.0125
1.0000 6.0000 0.1500 0.0125
代码:
y=xlsread('D:\sun1.xlsx',1,'A1:A10');%读取Excel中的数据,独处的数据作为一个列向量 y1=y';%将向量转置%%%%%%注意这里要想将y转置 x=xlsread('D:\sun1.xlsx',2,'A1:D10');%读取Excel中的数据,作为矩阵 [b,bint,r,rint,stats]=regress(y,x,0.05)%如果y向量之前没有装置,此处如果写成[b,bint,r,rint,stats]=regress(y',x,0.05) %不能输出结果
计算结果:
b =
3.8778
0.6725
2.0987
-1.3317
bint =
1.1329 6.6227
0.1994 1.1456
-1.0446 5.2420
-5.8635 3.2000
r =
-0.0947
0.0414
-0.0129
-0.0763
0.3035
-0.3353
0.0349
0.3602
-0.0101
-0.2107
rint =
-0.6902 0.5007
-0.4229 0.5058
-0.0916 0.0657
-0.6911 0.5384
-0.1718 0.7788
-0.8259 0.1553
-0.5525 0.6223
0.0237 0.6966
-0.4792 0.4590
-0.7359 0.3144
stats =
0.9332 27.9483 0.0006 0.0661
相关文章推荐
- MATLAB与R函数对照(1)——说明与目录
- Matlab---变量
- MATLAB 2015 自带toolbox 列表
- 利用MATLAB生成DSP运行代码(好久不见~)
- Matlab中cell2mat的使用
- 【转】LM(Levenberg-Marquard) Matlab及C语言实现
- Matlab中数据拟合(简单粗暴不用写代码)
- Matlab获取Yahoo Finance 免费数据
- matlab中的一些函数(下)注意
- Matlab中find函数的使用
- matlab7.0安装问题解决
- Matlab
- [Matlab]基础教程学习笔记(七):符号运算
- [转]MATLAB函数大全
- 系统优化与调度——非线性规划问题:梯度投影法之MATLAB实现
- 使用matlab绘画柱状图,且使用不同的图案填充
- MATLAB中各种对话框的设置
- Matlab 第一章
- MatLab 2014a编译jar包时mcc无法使用的问题
- ubuntu Matlab 快捷键设置