matlab多元线性回归的代码
时间: 2023-09-16 08:15:47 浏览: 155
02a 多元线性回归分析.rar_matlab 多元回归_多元回归_多元线性回归_多元线性回归MATLAB代码_线性回归
5星 · 资源好评率100%
可以使用MATLAB中的`fitlm`函数来进行多元线性回归分析。以下是示例代码:
```matlab
% 输入自变量数据
X = [1 2 3 4 5];
% 输入因变量数据
Y = [2 4 6 8 10];
% 构建多元线性回归模型
model = fitlm(X, Y, 'linear');
% 查看回归结果
disp(model);
% 预测新样本
newX = [6 7];
predictedY = predict(model, newX);
disp(predictedY);
```
在上述代码中,我们使用`fitlm`函数构建了一个线性回归模型。`X`和`Y`分别是自变量和因变量的数据。`linear`表示采用线性模型。
通过`disp(model)`可以查看回归结果,包括模型的系数、截距、R-squared等信息。
若要预测新样本的因变量值,可以使用`predict`函数,传入新的自变量数据`newX`,得到预测的因变量值`predictedY`。
阅读全文