Approxim sous MSDOS

 

 

Page d'accueil

 

Cette version de Approxim a été écrite en Turbo Pascal 4 de 1990 à 1993.

 

Voici quelques vues de cette version du logiciel :

Ecran de présentation :

Approxim : Ecran de démarrage

Ecran principal :

Approxim : Ecran principal

Ecran de résultat :

Approxim : Ecran de résultat

 

Présentation du fonctionnement de cette version :

APPROXIM est un programme qui permet d'approximer une table de points entrée soit au clavier, soit par l'intermédiaire d'un fichier .DAT, par une fonction de 6 coefficients au plus dont la formule générale est entrée au clavier. Si le calcul demandé est trop difficile pour être éffectué en une seule fois, il est possible de bloquer (Fixer) certains coefficients et d'Ajuster les autres.

Les résultats peuvent être sortis sur Imprimante ou dans des fichiers Bitmap Horizontaux ou Verticaux : Lors du tracé de la table de point et de la fonction approximée Il suffit de taper  P , H ou V suivant le cas : le tracé sera alors envoyé sur Imprimante. Dans le cas contraire, à la fin du tracé il suffit de taper une autre touche pour revenir au menu principal.

Si l'on veut conserver les résultats pour une autre étude, les coefficients trouvés peuvent être sauvegardés.

On peut consulter un résumé de l'aide dans le programme.

Certaines parties du menu ne peuvent pas être effectuées, immédiatement : d'autres parties doivent être éffectuées avant :

- Il est nécessaire de définir la Fonction avant de définir les coefficients
- Il est nécessaire de définir la fonction et de définir la table de point avant de faire le calcul
- Il est nécessaire de faire le calcul avant de demander les résultats
- Il est nécessaire de définir les coefficients avant de les sauver

Lorsque vous sortez de APPROXIM, les coefficients, la fonction et la table de points sont sauvegardés dans le Fichier FONC.DEF. Pour refaire un autre calcul, il suffit de faire RAZ .

La plupart des choix alternatifs permettent l'utilisation de la Souris : La validation se fait par le bouton Gauche (choix Oui) et le refus se fait par le bouton Droit (choix Non).

Etude Approfondie des différents menus :

Lors de l'accès au menu principal, APPROXIM fait apparaitre une barre de fonctions: FICHIERS APPROXIMATION EQUA. DIFF. CALCULS SUR F INSTALLATION

Il faut tout d'abord sélectionner un de ces menus avec les flèches ou la souris.

Menu FICHIERS :

Ce menu contient les opérations suivantes qui concernentla gestion des fichiers :

- ENTRER/CHARGER LA TABLE DE POINTS
- CHARGER LES COEFFICIENTS DE F
- SAUVER LES COEFFICIENTS DE F
- CHARGER F ET SES COEFFICIENTS
- SAUVER F ET SES COEFFICIENTS
- CHARGER UNE APPLICATION
- SAUVER UNE APPLICATION
- RAZ DE L'APPLICATION
- FIN DE APPROXIM

Menu APPROXIMATION :

Ce menu contient les opérations suivantes qui concernent l'approximation d'une table de points par une fonction :

- ENTRER LA FONCTION
- ENTRER/MODIFIER LES COEFFICIENTS
- ENTRER/CHARGER LA TABLE DE POINTS
- CALCUL DES COEFFICIENTS DEMANDES
- RESULTATS
- IMPRESSION GRAPHIQUE

Menu EQUA. DIFF. :

Ce menu contient les opérations suivantes qui permettent de résoudre des équations différentielles :

- y'=f(x,y)
- y"=f(x,y)
- Equation du nième ordre

Menu CALCULS SUR F :

Ce menu contient les opérations suivantes qui permettent de faire des opérations avec la fonction f :

- Calcul de f(x)
- Résolution de Y=f(x)
- Calcul de la dérivée de f
- Calcul de l'intégrale de f (Simpson)

Menu INSTALLATION :

Ce menu contient les opérations suivantes qui permettent d'installer et utiliser correctement APPROXIM :

- Aide - Mode d'emploi
- Installer le lecteur
- Beep Après calcul / Pas de Beep Après calcul
- Afficher les Réels en Exposant / Afficher les Réels en Glissant

Etude Approfondie des différentes opérations :

Opération : ENTRER LA FONCTION
la fonction est entrée au clavier puis compilée. En cas d'erreur de syntaxe le numéro d'erreur est donné, suivi du message d'erreur correspondant. Pour rentrer la fonction : on utilise un editeur .

Opération : ENTRER/MODIFIER LES COEFFICIENTS

Cette opération permet de modifier les coefficients, les visualiser, en Fixer certains pour Ajuster les autres .
Elle nécessite la présence d'une fonction (indicateur F allumé).

Opération : ENTRER/CHARGER LA TABLE DE POINTS

Ce menu nous permet de modifier une table de point ou en recharger une nouvelle.
Pour en entrer une nouvelle il suffit d'effacer l'ancienne (EFFACER TOUT) et d'entrer les points en validant chaque coordonnée par entrée.
On peut aussi en charger une par fichier.

Opération : CHARGER LES COEFFICIENTS DE F

On charge les coefficients en mémoire d'après un fichier .COE
On sélectionne le nom du fichier des coefficients (extension .COE par défaut.)
Le programme charge les coefficients et on se retrouve ensuite dans l'opération Entrée/Modification des coefficients.

Opération : SAUVER LES COEFFICIENTS DE F

On sauvegarde les coefficients en mémoire dans un fichier .COE On entre le nom du fichier des coefficients et le programme sauve les coefficients sous le nom donné avec l'extension '.COE'.

Opération : CHARGER F ET SES COEFFICIENTS

On charge la fonction et ses coefficients en mémoire d'après un fichier .FON .
On séléctionne le nom du fichier des coefficients (extension .FON par défaut.)
Le programme charge la fonction et ses coefficients et on se retrouve ensuite dans l'opération Entrée/Modification des coefficients. 

Opération : SAUVER F ET SES COEFFICIENTS

On sauvegarde la fonction et ses coefficients en mémoire dans un fichier .FON.
On entre le nom du fichier des coefficients et le programme sauve la fonction et les coefficients sous le nom donné avec l'extension '.FON'.

Opération : CALCUL DES COEFFICIENTS DEMANDES

On ajuste les coefficients demandés et on visualise les résultats.
On a 2 types d'ajustements :

Levenberg-Maquart est plus puissant mais plus lent. Si l'ajustement est réalisé correctement alors les résultats sont affichés, sinon un message d'erreur est affiché : Le code d'erreur puis le message est affiché. nécessité de la présence de PFC (Points, Fonction, Coefficients )

Opération : RESULTATS

Cette opération affiche à nouveau les résultats obtenus lors de l'opération CALCUL et propose en plus une sortie  puis une impression graphique.

Opération : IMPRESSION GRAPHIQUE

Cette opération permet après confirmation de court circuiter l'opération précédente et d'imprimer les resultats graphiques avec l'echelle automatique sur Imprimante type EPSON LQ 500 ou compatible.

Opération : AIDE - MODE D'EMPLOI

Le fichier APPROXIM.AID doit être présent sur le disque par défaut. Cette opération affiche l'aide de APPROXIM

Opération : INSTALLER LE LECTEUR

On choisit le lecteur par défaut qui sera pris lors de de la sauvegarde de la table de points ou des coefficients.

Opération : BEEP APRES CALCUL / PAS DE BEEP APRES CALCUL

cette opération vous permet de sélectionner la possibilité d'avoir un beep pour indiquer la fin d'un calcul. l'indicateur ê est mis ou enlevé.

Opération : AFFICHAGE DES REELS EN GLISSANT/AFFICHAGE DES REELS EN EXPOSANT

cette opération vous permet de sélectionner la possibilité d'avoir un affichage des réels en exposant (plus de chiffres significatifs).

Opération : RAZ DE L'APPLICATION

Permet d'effacer après confirmation les Coefficients, la table de points, la fonction, les calculs.

Opération : CHARGEMENT D'UNE APPLICATION

Cette opération vous permet de charger une application calculée précédemment et de retrouver ainsi la table de point, la fonction et les coefficients

Opération : SAUVEGARDE DE L'APPLICATION

Cette opération permet de sauvegarder tous les calculs faits par APPROXIM (table de points, fonction, coefficients). Les équations différentielles ne sont pas sauvegardées par cette opération. Elles sont néanmoins sauvegardées quand on quitte APPROXIM.

Opération : RESOLUTION DE Y=f(x)

Cette opération permet de trouver pour quelle valeur de x la fonction F prend la valeur y donnée. Pour cela on entre l'intervalle où se trouve la solution (voir graphique) et on entre la valeur y.

Opération : Calcul de f(x)

Cette opération permet de calculer une valeur précise de la fonction F. Pour cela on entre la valeur de x et le résultat est affiché.

Opération : CALCUL DE L'INTEGRALE DE F

Cette opération permet de Calculer la valeur de l'integrale de F de a à b. Pour cela entrer les bornes a et b correctement ainsi que le pas (=précision de calcul).

Opération : CALCUL DE LA DERIVEE DE F

cette opération permet de calculer approximativement la dérivée de F en un point. pour cela entrer x.

Opérations: RESOLUTION D'EQUATIONS DIFFERENTIELLES

Ces Opérations permettent de résoudre des équations différentielles du 1er ordre (y'=f(x,y)) , du 2ème ordre (y"=f(x,y,y') avec Z=y') et du nième ordre (yn=f(x,y,y',y",y3,..,yn-1) avec A=y',B=y",C=y3,D=y4, E=y5,F=y6 et n<7).
Pour cela on choisit l'opération appropriée, on entre l'ordre ,l'équation, puis la plage de calcul (X0 à X1) puis les conditions initiales (Y0, Y'0, ..) et finale le nombre de points calculés et la finesse (= nombre de points intermédiaires calculés pour un point stocké).
Ces points calculés remplacent et effacent l'ancienne table de points.

 
La version téléchargeable ci dessous est fournie à titre d'information et ne fonctionne que sur des systèmes MSDOS, et ne fonctionne que partiellement sur des systèmes Windows 16 ou 32 bits.

Aucun support ne sera fourni et nous dégageons toute responsabilité quant aux dommages pouvant être occasionnés par un fonctionnement sous Windows (9x à 10).

Télécharger Approxim v8.72 pour MSDOS ou DosBox (100 ko) modifié
L'émulateur DosBox peut être téléchargé à l'adresse suivante : https://www.dosbox.com/.
Une copie locale de la version 0.74-2 de DosBox peut être téléchargée ici.

Télécharger Approxim v8.72 dans la machine virtuelle MSDOS 6.2 pour vmware (3.6 Mo) nouveau
Approxim sous MSDOS 6.2 a été testée avec la version 12.5.9 du player vmware dont une copie locale (en anglais) peut être téléchargée ici.