Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

plotresponse

Representar una respuesta de serie de tiempo de red dinámica

Sintaxis

plotresponse(t,y)
plotresponse(t1,'name',t2,'name2',...,y)
plotresponse(...,'outputIndex',outputIndex)

Descripción

plotresponse(t,y) toma una serie de tiempo objetivo (t) y una serie de tiempo de salida (y) y las representa en el mismo eje, mostrando los errores entre ellas.

plotresponse(t1,'name',t2,'name2',...,y) toma varios pares de objetivo/nombre, que suelen definir los objetivos de entrenamiento, validación y pruebas, y la salida. Representa las respuestas con colores que indican los diferentes conjuntos objetivo.

plotresponse(...,'outputIndex',outputIndex) define (opcionalmente) qué elemento de error se correlaciona y representa. El valor predeterminado es 1.

Ejemplos

Representar datos de series de tiempo objetivo y de salida

Este ejemplo muestra cómo usar una red NARX para solucionar un problema de serie de tiempo.

[X,T] = simplenarx_dataset;
net = narxnet(1:2,20);
[Xs,Xi,Ai,Ts] = preparets(net,X,{},T);
net = train(net,Xs,Ts,Xi,Ai);

{"String":"Figure Neural Network Training (24-Jul-2022 21:31:30) contains an object of type uigridlayout.","Tex":[],"LaTex":[]}

Y = net(Xs,Xi,Ai);
plotresponse(Ts,Y)

{"String":"Figure Time-Series Response (plotresponse) contains 2 axes objects. Axes object 1 with title Response of Output Element 1 for Time-Series 1 contains 4 objects of type line. These objects represent Errors, Response, Targets, Outputs. Axes object 2 contains 3 objects of type line. This object represents Targets - Outputs.","Tex":"Response of Output Element 1 for Time-Series 1","LaTex":[]}

Historial de versiones

Introducido en R2010b