satlin
(Zu entfernen) Sättigende lineare Transferfunktion
satlin wird in einer zukünftigen Version entfernt. Weitere Informationen finden Sie unter Transition Legacy Neural Network Code to dlnetwork Workflows.
Ratschläge zur Aktualisierung Ihres Codes finden Sie unter Versionsverlauf.
Diagramm und Symbol

Syntax
A = satlin(N,FP)
Beschreibung
satlin ist eine neuronale Transferfunktion. Transferfunktionen berechnen den Ausgang einer Schicht aus ihrem Netzeingang.
A = satlin(N,FP) akzeptiert zwei Eingänge,
N |
|
FP | Struct aus Funktionsparametern (ignoriert) |
und gibt A zurück, die S-mal-Q-Matrix der Elemenet von N, gekürzt auf [0, 1].
info = satlin(' gibt nützliche Informationen zu jedem unterstützten code')code-Zeichenvektor aus:
satlin('name') gibt den Namen dieser Funktion aus.
satlin('output',FP) gibt den Ausgabebereich [min max] aus.
satlin('active',FP) gibt den aktiven Eingangsbereich [min max] aus.
satlin('fullderiv') gibt 1 oder 0 aus, je nachdem, ob dA_dN S-mal-S-mal-Q oder S-mal-Q ist.
satlin('fpnames') gibt die Namen der Funktionsparameter aus.
satlin('fpdefaults') gibt die Standard-Funktionsparameter aus.
Beispiele
Hier der Code zum Erstellen eines Diagramms der satlin-Transferfunktion.
n = -5:0.1:5; a = satlin(n); plot(n,a)
Ordnen Sie diese Übertragungsfunktion der Schicht i eines Netzes zu.
net.layers{i}.transferFcn = 'satlin';
Algorithmen
a = satlin(n) = 0, if n <= 0 n, if 0 <= n <= 1 1, if 1 <= n
Versionsverlauf
Eingeführt vor R2006aSiehe auch
Time Series Modeler | fitrnet (Statistics and Machine Learning Toolbox) | fitcnet (Statistics and Machine Learning Toolbox) | trainnet | trainingOptions | dlnetwork