Contenido principal

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.

plotpc

Representar la línea de clasificación en la gráfica de vectores del perceptrón

Sintaxis

plotpc(W,B)
plotpc(W,B,H)

Descripción

plotpc(W,B) toma estas entradas:

W

Matriz de S por R (R debe ser 3 o inferior)

B

vector de sesgo de S por 1

y devuelve un identificador a una línea de clasificación representada.

plotpc(W,B,H) toma una entrada adicional:

H

Indicador de la última línea representada

y elimina la última línea antes de representar la nueva.

Esta función no cambia el eje actual y se debería llamar después de plotpv.

Ejemplos

Representar la línea de clasificación

El siguiente código define y representa las entradas y objetivos de un perceptrón:

p = [0 0 1 1; 0 1 0 1];
t = [0 0 0 1];
plotpv(p,t)

Figure contains an axes object. The axes object with title Vectors to be Classified, xlabel P(1), ylabel P(2) contains 4 objects of type line. One or more of the lines displays its values using only markers

El siguiente código crea un perceptrón, asigna los valores a sus pesos y sesgos y representa la línea de clasificación resultante.

net = perceptron;
net = configure(net,p,t);
net.iw{1,1} = [-1.2 -0.5];
net.b{1} = 1;
plotpc(net.iw{1,1},net.b{1})

Figure contains an axes object. The axes object with title Vectors to be Classified, xlabel P(1), ylabel P(2) contains 5 objects of type line. One or more of the lines displays its values using only markers

Historial de versiones

Introducido antes de R2006a

Consulte también