satlin
Fonction de transfert linéaire de saturation
Graphe et symbole
Syntaxe
A = satlin(N,FP)
Description
satlin
est une fonction de transfert neuronale. Les fonctions de transfert calculent la sortie d’une couche à partir de l’entrée du réseau.
A = satlin(N,FP)
prend deux entrées,
N | matrice |
FP | Struct de paramètres de fonction (ignorée) |
et renvoie A
, la matrice de dimension S
x Q
des éléments de N
écrêtés à [0, 1]
.
info = satlin('
renvoie des informations utiles pour chaque vecteur de caractères code
')code
supporté :
satlin('name')
renvoie le nom de cette fonction.
satlin('output',FP)
renvoie la plage de sortie [min max]
.
satlin('active',FP)
renvoie la plage d’entrée active [min max]
.
satlin('fullderiv')
renvoie 1 ou 0, selon que dA_dN
est S
x S
x Q
ou S
x Q
.
satlin('fpnames')
renvoie les noms des paramètres de la fonction.
satlin('fpdefaults')
renvoie les paramètres de la fonction par défaut.
Exemples
Voici le code permettant de créer un tracé de la fonction de transfert satlin
.
n = -5:0.1:5; a = satlin(n); plot(n,a)
Attribuez cette fonction de transfert à la couche i
d’un réseau.
net.layers{i}.transferFcn = 'satlin';
Algorithmes
a = satlin(n) = 0, if n <= 0 n, if 0 <= n <= 1 1, if 1 <= n
Historique des versions
Introduit avant R2006a