hardlims
Funzione di trasferimento hard-limit simmetrica
Grafico e simbolo

Sintassi
A = hardlims(N,FP)
Descrizione
hardlims è una funzione di trasferimento neurale. Le funzioni di trasferimento calcolano l’output di un livello a partire dal suo input netto.
A = hardlims(N,FP) considera N e i parametri opzionali della funzione,
N | matrice |
FP | Struttura dei parametri della funzione (ignorata) |
e restituisce A, la matrice S per Q +1/–1 con +1s, dove N ≥ 0.
info = hardlims(' restituisce le informazioni in base alla stringa di codice specificata:code')
hardlims('name') restituisce il nome di questa funzione.
hardlims('output',FP) restituisce l’intervallo di output [min max].
hardlims('active',FP) restituisce l’intervallo di input attivo [min max].
hardlims('fullderiv') restituisce 1 o 0, a seconda che dA_dN sia S per S per Q o S per Q.
hardlims('fpnames') restituisce i nomi dei parametri della funzione.
hardlims('fpdefaults') restituisce i parametri predefiniti della funzione.
Esempi
Esempio di creazione di un grafico della funzione di trasferimento hardlims.
n = -5:0.1:5; a = hardlims(n); plot(n,a)
Assegnare questa funzione di trasferimento al livello i di una rete.
net.layers{i}.transferFcn = 'hardlims';
Algoritmi
hardlims(n) = 1 se n ≥ 0, o –1 in caso diverso.
Cronologia versioni
Introduzione prima di R2006a