Main Content

hardlims

Función de transferencia de límite estricto simétrica

Gráfica y símbolo

Sintaxis

A = hardlims(N,FP)

Descripción

hardlims es una función de transferencia neuronal. Las funciones de transferencia calculan la salida de una capa desde su entrada combinada.

A = hardlims(N,FP) toma N y parámetros de función opcionales,

N

Matriz de S por Q de vectores (columna) de entrada combinados

FP

Estructura de los parámetros de función (ignorada)

y devuelve A, la matriz +1/–1 de S por Q con +1s donde N ≥ 0.

info = hardlims('code') devuelve información según la cadena de código especificada:

hardlims('name') devuelve el nombre de esta función.

hardlims('output',FP) devuelve el intervalo de salida [min max].

hardlims('active',FP) devuelve el intervalo de entrada activo [min max].

hardlims('fullderiv') devuelve 1 o 0, en función de si dA_dN es de S por S por Q o de S por Q.

hardlims('fpnames') devuelve los nombres de los parámetros de función.

hardlims('fpdefaults') devuelve los parámetros de función predeterminados.

Ejemplos

A continuación se muestra cómo crear una gráfica de la función de transferencia hardlims.

n = -5:0.1:5;
a = hardlims(n);
plot(n,a)

Asigne esta función de transferencia a la capa i de una red.

net.layers{i}.transferFcn = 'hardlims';

Algoritmos

hardlims(n) = 1 si n ≥ 0; si no es así, –1.

Historial de versiones

Introducido antes de R2006a

Consulte también

|