tribas
Función de transferencia de base triangular
Gráfica y símbolo
Sintaxis
A = tribas(N,FP)
Descripción
tribas
es una función de transferencia neuronal. Las funciones de transferencia calculan la salida de una capa desde su entrada combinada.
A = tribas(N,FP)
toma N
y parámetros de función opcionales,
N | Matriz de |
FP | Estructura de los parámetros de función (ignorada) |
y devuelve A
, una matriz de S
por Q
de la función de base triangular aplicada a cada elemento de N
.
info = tribas('
puede tomar las formas siguientes para devolver información concreta:code
')
tribas('name')
devuelve el nombre de esta función.
tribas('output',FP)
devuelve el intervalo de salida [min max]
.
tribas('active',FP)
devuelve el intervalo de entrada activo [min max]
.
tribas('fullderiv')
devuelve 1 o 0, en función de si dA_dN
es de S
por S
por Q
o de S
por Q
.
tribas('fpnames')
devuelve los nombres de los parámetros de función.
tribas('fpdefaults')
devuelve los parámetros de función predeterminados.
Ejemplos
En el siguiente ejemplo, cree una gráfica de la función de transferencia tribas
.
n = -5:0.1:5; a = tribas(n); plot(n,a)
Asigne esta función de transferencia a la capa i
de una red.
net.layers{i}.transferFcn = 'tribas';
Algoritmos
a = tribas(n) = 1 - abs(n), if -1 <= n <= 1 = 0, otherwise
Historial de versiones
Introducido antes de R2006a