Mathematica 8 is now available

 Documentation /  Mathematica /  Suppléments /  Bibliothèque MathLink /  Fonctions de Mathematica /

Exécution de Mathematica depuis un programme externeUninstall

Install

FilledSmallSquare Install["name"] démarre un programme externe compatible avec MathLink et installe les définitions Mathematica pour appeler les fonctions du programme en question.

FilledSmallSquare Les définitions Mathematica installées par Install sont précisées dans le fichier modèle MathLink utilisé pour créer le code source du programme externe.

FilledSmallSquare Install["prog"] démarre le programme spécifié, puis établit la connexion via MathLink.

FilledSmallSquare Si prog est un répertoire, Install["prog"] tentera d'exécuter prog/$SystemID/prog.

FilledSmallSquare Install["name`"] passe en revue tous les répertoires de $Path pour trouver un fichier ou un répertoire nommé name.exe.

FilledSmallSquare Install[link] prend un objet existant LinkObject et installe ce qu'il faut pour appeler les fonctions du programme correspondant à cet objet LinkObject.

FilledSmallSquare Install retourne un objet LinkObject qui représente la connexion MathLink que le programme utilise.

FilledSmallSquare LinkPatterns[link] donne une liste des formes de correspondance définies lorsque la liaison spécifiée a été installée.

FilledSmallSquare Vous pouvez enlever ces définitions, et terminer l'exécution du programme externe en appelant Uninstall[link].

FilledSmallSquare Install[LinkConnect["port"]] installera un programme externe qui a créé une liaison sur le port spécifié. Vous pouvez utiliser celui-ci pour appeler des programmes externes qui ont été démarrés dans un débogueur ou sur un système informatique distant.

FilledSmallSquare Lorsque vous appelez plusieurs fois Install["command"] avec la même commande command, le dernier appel écrasera les définitions établies par les appels précédents, à moins que les définitions ne dépendent des valeurs de variables globales qui ont été modifiées.

FilledSmallSquare Install établit des définitions qui envoient des objets CallPacket au programme externe lorsque des fonctions de celui-ci sont appelées, et alors elle attend des résultats qui sont retournés dans des objets ReturnPacket.

FilledSmallSquare Le programme externe peut renvoyer des objets EvaluatePacket à Mathematica pour requérir des évaluations durant l'exécution du programme.

FilledSmallSquare Voir Mathematica : Le livre 1.11.11 et 2.12.2.

FilledSmallSquare Voir aussi : Get, Run, RunThrough, LinkLaunch, Uninstall, $CurrentLink.

Exécution de Mathematica depuis un programme externeUninstall



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.