MATLAB暴雨预测模型代码实例展示
时间: 2023-10-13 17:05:42 浏览: 135
以下是一个简单的MATLAB暴雨预测模型代码示例:
```matlab
% 输入数据
data = [1 1 3; 2 2 4; 3 3 5; 4 4 6; 5 5 7; 6 6 8; 7 7 9; 8 8 10];
% 分离出特征和标签
features = data(:,1:2);
labels = data(:,3);
% 训练模型
model = fitlm(features, labels);
% 预测未来的暴雨情况
future_data = [9 9; 10 10];
predicted_labels = predict(model, future_data);
% 显示预测结果
disp(predicted_labels);
```
在这个示例中,我们首先输入了一个包含暴雨历史数据的矩阵。然后我们使用该矩阵中的前两列作为特征,第三列作为标签。我们使用 `fitlm` 函数训练了一个线性回归模型,该模型可以根据给定的特征预测标签。接下来,我们使用模型预测了未来两天的暴雨情况,并将结果打印到控制台。
阅读全文