cadence Δx comme petite valeur par défaut. Après avoir effectué la fonction
@@RKF@@, la pile indiquera les lignes suivantes :
La valeur de la solution, y
fonction est adaptée à la programmation puisqu'elle laisse les spécifications de
l'équation différentielle et la tolérance dans la pile, prêtes à être utilisées pour
une nouvelle solution. Notez que la solution utilise les conditions initiales x = 0
à y = 0. Si vos solutions initiales réelles sont x = x
toujours ajouter ces valeurs à la solution fournie par RFK, en gardant en
mémoire la relation suivante :
Les écrans suivants montrent la pile RPN avant et après application de la
fonction RKF pour l'équation différentielle dy/dx = x+y, ε = 0.001, Δx = 0.1.
Après avoir appliqué la fonction RKF, la variable @@@y@@@ contient la valeur
4.3880...
Fonction RRK
Cette fonction est similaire à la fonction RKF, excepté que RRK (méthodes
Rosenbrock et Runge-Kutta) nécessite en tant que liste desdonnées d'entrée
dans le niveau 3 de la pile non seulement les noms des variables
indépendantes et dépendantes ainsi que la fonction définissant l'équation
différentielle, mais aussi les expressions pour les première et deuxième dérivées
2:
1:
, sera disponible dans la variable @@@y@@@. Cette
final
Solution RKF
x
y
0
0
x
y
final
final
{'x', 'y', 'f(x,y)'}
ε
init
Solution réelle
x
x
init
x
+ x
init
final
à y = y
, vous pouvez
init
y
y
init
y
+ y
init
final
Page. 16-75