Contenuto principale

satlins

Funzione di trasferimento lineare saturante simmetrica

Grafico e simbolo

Symmetric saturating linear transfer function. The function returns -1 if input n is less than or equal to -1, the output n if n is between -1 and 1, and 1 if n is greater than or equal to 1.

Sintassi

A = satlins(N,FP)

Descrizione

satlins è una funzione di trasferimento neurale. Le funzioni di trasferimento calcolano l’output di un livello a partire dal suo input netto.

A = satlins(N,FP) considera N e un argomento opzionale

N

matrice S per Q di vettori (colonna) di input netti

FP

Struttura dei parametri della funzione (opzionale, ignorata)

e restituisce A, la matrice S per Q degli elementi N ridimensionati a [-1, 1].

info = satlins('code') restituisce informazioni utili per ciascun vettore di carattere code supportato:

satlins('name') restituisce il nome di questa funzione.

satlins('output',FP) restituisce l’intervallo di output [min max].

satlins('active',FP) restituisce l’intervallo di input attivo [min max].

satlins('fullderiv') restituisce 1 o 0, a seconda che dA_dN sia S per S per Q o S per Q.

satlins('fpnames') restituisce i nomi dei parametri della funzione.

satlins('fpdefaults') restituisce i parametri predefiniti della funzione.

Esempi

Il codice per creare un grafico della funzione di trasferimento satlins è il seguente.

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

Algoritmi

satlins(n) = -1, if n <= -1
n, if -1 <= n <= 1
1, if 1 <= n

Cronologia versioni

Introduzione prima di R2006a

Vedi anche

| | |