Solution unique d'un système non linéaire nD (Formule)
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Détermine les solutions de systèmes d'équations non linéaires dans n dimensions, en partant d'un point de départ à n dimensions. Vous devez sélectionner manuellement l'instance polymorphe à utiliser.

Entrées/Sorties
précision
—
précision contrôle la précision de la détermination du zéro. La valeur par défaut est de 1,00E-8, ce qui spécifie l'écart maximum entre la solution calculée et la solution réelle.
h
—
h est une petite distance pour calculer des dérivées. La valeur par défaut est 1E-8.
Départ
—
Départ est le point de départ en n dimensions.
X
—
X est un tableau de chaînes représentant les variables x. Si le tableau de chaînes contient la variable t, le VI renvoie une erreur.
F(X)
—
F(X) est un tableau de chaînes définissant les fonctions en n dimensions. La formule peut contenir n'importe quel nombre de variables valides.
Zéros
—
Zéros contient les zéros déterminés pour F(X).
f(Zéros)
—
f(Zéros) représente les valeurs de la fonction aux zéros. Généralement, ces valeurs sont proches de 0.
tops
—
tops est le temps en millisecondes pour analyser la formule et produire les Zéros.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
Soit F la fonction de dimension n et soit X un point donné dans les dimensions n.
De plus, soit
f = 0,5F²L'algorithme recherche un vecteur P tel que
F(X + dP) ≤ F(X)pour tout 0 ≤ d ≤ 1.
Lors d'une deuxième étape, une valeur appropriée, d*, est calculée, telle que
F(X + d*P)soit considérablement plus petit que F(X). Ce processus est répété jusqu'à ce que F(X) ≈ 0 soit atteint. Ce qui suit est une approximation pour F(X) = 0.
précision
—
Départ
—
X
—
Zéros
—
tops
—
erreur
—