Hauptinhalt

purelin

Lineare Transferfunktion

Beschreibung

A = purelin(N) akzeptiert eine S-mal-Q-Matrix aus Netz-Eingangsvektoren (Spalten), N und gibt eine S-mal-Q-Matrix äquivalent zu N, A aus.

A plot of the linear transfer function. The output scales linearly with the input.

Beispiel

info = purelin('code') gibt nützliche Informationen zu jedem code-Zeichenvektor aus:

  • purelin('name') gibt den Namen dieser Funktion aus.

  • purelin('output') gibt den Ausgabebereich [min max] aus.

  • purelin('active') gibt den aktiven Eingangsbereich [min max] aus.

  • purelin('fullderiv') gibt 1 oder 0 aus, je nachdem, ob dA_dN S-mal-S-malQ oder S-malQ ist.

  • purelin('fpnames') gibt die Namen der Funktionsparameter aus.

  • purelin('fpdefaults') gibt die Standard-Funktionsparameter aus.

Beispiele

alle reduzieren

Dieses Beispiel zeigt, wie Sie eine purelin-Transferfunktion erstellen und darstellen und einer Schicht i in einem Netz zuweisen können.

Erstellen Sie ein Diagramm der Transferfunktion purelin:

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

Weisen Sie diese Transferfunktion der Schicht i eines Netzes zu.

net.layers{i}.transferFcn = 'purelin';

Eingabeargumente

alle reduzieren

Netzspalten-Vektoreingänge, angegeben als eine S-mal-Q-Matrix.

Ausgangsargumente

alle reduzieren

Lineare Transferfunktion, ausgegeben als eine S-mal-Q-Matrix.

Algorithmen

a = purelin(n) = n

Versionsverlauf

Eingeführt vor R2006a

Siehe auch

| |