netinv
Fonction de transfert inverse
Syntaxe
A = netinv(N,FP)
Description
netinv
est une fonction de transfert. Les fonctions de transfert calculent la sortie d’une couche à partir de l’entrée du réseau.
A = netinv(N,FP)
prend les entrées
N | matrice |
FP | Struct de paramètres de fonction (ignorée) |
et renvoie 1/N
.
info = netinv('
renvoie des informations sur cette fonction. Les codes suivants sont supportés : code
')
netinv('name')
renvoie le nom de cette fonction.
netinv('output',FP)
renvoie la plage de sortie [min
max
].
netinv('active',FP)
renvoie la plage d’entrée active [min
max
].
netinv('fullderiv')
renvoie 1 ou 0, selon que dA_dN
est S
x S
x Q
ou S
x Q
.
netinv('fpnames')
renvoie les noms des paramètres de la fonction.
netinv('fpdefaults')
renvoie les paramètres de la fonction par défaut.
Exemples
Définissez ici 10 vecteurs d’entrée nette à cinq éléments N
et calculez A
.
n = rand(5,10); a = netinv(n);
Attribuez cette fonction de transfert à la couche i
d’un réseau.
net.layers{i}.transferFcn = 'netinv';
Historique des versions
Introduit dans R2006a