CG-Verfahren (nD)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Bestimmt ein lokales Minimum einer Funktion n unabhängiger Variablen mit Hilfe des CG-Verfahrens.

Ein-/Ausgänge
Genauigkeit
—
Genauigkeit legt die Genauigkeit des Minimums fest. Das Verfahren wird angehalten, wenn sich zwei aufeinander folgende Approximationen um nicht mehr als den Wert von Genauigkeit unterscheiden. Die Standardeinstellung lautet 1,00E-8.
Gradientenmethode
—
Gradientenmethode gibt den Algorithmus an, mit dem die Ableitungen bestimmt werden. Der Wert 0 steht für die Fletcher-Reeves-Methode. Der Wert 1 steht für das Polak-Ribière-Verfahren. Der Standardwert lautet 0.
Geradenminimierung
—
Wenn Sie Geradenminimierung auf 0 setzen, wird die Geradenoptimierung ohne Ableitungen durchgeführt. Bei 1 wird die Geradenoptimierung ohne Ableitungen durchgeführt. Der Standardwert lautet 0.
Start
—
Start ist ein n-dimensionaler Punkt, bei dem der Optimierungsvorgang beginnt.
X
—
X ist ein Array aus Strings für die x-Variablen. Wenn das String-Array die Variable t enthält, gibt das VI einen Fehler aus.
f(X)
—
f(X) ist der String, der die Funktion der Variablen x darstellt. Die Formel kann eine beliebige Anzahl gültiger Variablen enthalten.
Minimum
—
Minimum ist das berechnete lokale Minimum in n Dimensionen.
f(Minimum)
—
f(Minimum) ist der Funktionswert von f(X) am berechneten lokalen Minimum.
Zeiteinheiten
—
Zeiteinheiten entspricht dem Zeitaufwand für die gesamte Berechnung in Millisekunden.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Der Fletcher-Reeves- und der Polak-Ribière-Algorithmus basieren auf der Bestimmung der am besten geeigneten Richtungen kombiniert mit eindimensionaler Minimierung.
Im folgenden Diagramm sind ein Startpunkt und eine Startrichtung dargestellt. Neue Punkte und neue Richtungen werden mit Hilfe des VIs "CG-Verfahren (nD)" berechnet.

Genauigkeit
—
Gradientenmethode
—
Start
—
X
—
f(X)
—
Minimum
—
f(Minimum)
—
Zeiteinheiten
—
Fehler
—