目标
该代码旨在基于三个外部输入执行时间序列变量的预测。同时具有外部输入
T
预测t时的响应。在时间t有输入和响应在时间t的响应是什么
t+1
?
输出
net:一个精确的开环浅层网络,能够预测给定三个外部输入的响应。当您有已知数据时,使用此网络进行验证或评估响应;例如,您希望使用测试集测试网络。
netc:一个闭环网络,用于预测t时刻的响应变量,同时提供三个外部输入
T
; 例如,您测量输入1、2和3,并希望知道此时的响应值
T
网络:提前一步预测。假设在时间步t,你有三个输入和响应,你想知道当时下一个响应值是什么
t+1
根据当时的测量结果
T
.
比如股市,;你今天有成交量、开盘、低点和收盘值(响应),你想知道明天的收盘值(响应)。
引用为
H桑切斯(2021年)。基于NARX神经网络的自回归多元预测(//www.tianjin-qmedu.com/matlabcentral/fileexchange/93000-autoregression-multivariate-prediction-with-a-narx-nn),MATLAB中央文件交换。恢复.
MATLAB版本兼容性
使用R2021a创建
与任何版本兼容