



L'utilité du Fortran vient du nombre considérable de sous-routines scientifiques écrites
dans ce langage, et librement accessibles. Utilisons par exemple la sous-routine AVINT
de la librairie SLATEC. Elle permet d'intégrer numériquement une fonction définie par
une suite de paires (xi, yi).
La distribution contient un programme de test de nom h2a1b_01.f dans le
répertoire ast\astex\demos. Pour le vérifier, tapez sur la touche F3. Puis lancez le
cycle édition / compilation / exécution :
- Cliquez sur l'option Nouveau fichier du menu Fortran, entrez le nom
demos\h2a1b_01 et appuyez sur Entrée pour confirmer.
- L'option Editer doit être en inverse vidéo. Appuyez sur Entrée pour voir le
contenu du fichier :
- Sortez de l'éditeur, ce qui vous fait revenir au menu principal Fortran, puis
lancez comme précédemment les options Compiler puis Exécuter.
- Vous voyez apparaître le message
|
Résultat: x^3/3 de 1 à 3 = 8.66666698 ** Exécution terminée.
|
- L'option Editer est maintenant en inverse vidéo. Sélectionnez-la, remplacez la
ligne
XUP=3. par XUP=4., puis 3 par 4 dans l'instruction FORMAT, sauvegardez,
compilez et exécutez comme indiqué ci-dessus. Vous devez maintenant
avoir :
|
Résultat: x^3/3 de 1 à 4 = 21. ** Exécution terminée.
|
Voilà! Vous venez de faire votre premier calcul numérique en utilisant une sous-routine
de la bibliothèque SLATEC. Votre travail a consisté simplement à écrire les données à
transmettre à la sous-routine, puis à récupérer le résultat. Vous n'avez pas eu à vous
soucier des détails de l'algorithme d'intégration, ni de son implémentation en
Fortran.



