Main Content

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 S por Q de vectores (columna) de entrada combinados

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('code') puede tomar las formas siguientes para devolver información concreta:

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

Consulte también

|