MathLink Programming in Mathematica
Hiroshi KIMURA
hkim@melt.kyutech.ac.jp
Department of Engineering
Kyushu Institute of Technology
Japan
Mathematica is not only a symbolic computation system but also a unified programming environment. MathLink, a protocol used to send expressions between Mathematica front end and kernel, takes an important role in the environment. Moreover, using the MathLink, we can easily make a program which communicates with Mathematica. The MathLink program may improve computational efficiency, provide new features to Mathematica, promote reusability of preexisting libraries from Mathematica and so on.
In this tutorial we will explain MathLink in brief and show a couple of MathLink programming examples, mainly a web browser written in Mathematica. This browser can be used in mathematica classes.
|