satlin
Funzione di trasferimento lineare saturante
Grafico e simbolo
Sintassi
A = satlin(N,FP)
Descrizione
satlin
è una funzione di trasferimento neurale. Le funzioni di trasferimento calcolano l’output di un livello a partire dal suo input netto.
A = satlin(N,FP)
considera due input,
N | matrice |
FP | Struttura dei parametri della funzione (ignorata) |
e restituisce A
, la matrice S
per Q
degli elementi N
ridimensionati a [0, 1]
.
info = satlin('
restituisce informazioni utili per ciascun vettore di carattere code
')code
supportato:
satlin('name')
restituisce il nome di questa funzione.
satlin('output',FP)
restituisce l’intervallo di output [min max]
.
satlin('active',FP)
restituisce l’intervallo di input attivo [min max]
.
satlin('fullderiv')
restituisce 1 o 0, a seconda che dA_dN
sia S
per S
per Q
o S
per Q
.
satlin('fpnames')
restituisce i nomi dei parametri della funzione.
satlin('fpdefaults')
restituisce i parametri predefiniti della funzione.
Esempi
Il codice per creare un grafico della funzione di trasferimento satlin
è il seguente.
n = -5:0.1:5; a = satlin(n); plot(n,a)
Assegnare questa funzione di trasferimento al livello i
di una rete.
net.layers{i}.transferFcn = 'satlin';
Algoritmi
a = satlin(n) = 0, if n <= 0 n, if 0 <= n <= 1 1, if 1 <= n
Cronologia versioni
Introduzione prima di R2006a