Main Content

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