DOCUMENTATION CENTER SEARCH
Mathematica
>
MathLink API
>
Built-in
Mathematica
Symbol
Calling Subsidiary Mathematica Processes
Running Mathematica from Within an External Program
Tutorials »
|
Install
LinkCreate
LinkConnect
LinkClose
LinkProtocol
Links
$Linked
See Also »
|
Calling External Programs
MathLink API
MathLink Mathematica Functions
Parallel & Grid Computing
More About »
LinkLaunch
LinkLaunch
["
prog
"]
starts the external program
prog
and opens a
MathLink
connection to it.
MORE INFORMATION
LinkLaunch
["
prog
"]
runs
prog
as a subsidiary or child process to your current
Mathematica
session.
You can use a command such as
LinkLaunch
["math -mathlink"]
to launch a subsidiary
Mathematica
kernel process from within your
Mathematica
session.
On most computer systems calling
LinkLaunch
["
prog
"]
multiple times with the same argument will start several
prog
processes running.
On some computer systems,
LinkLaunch
[]
will bring up a program browser.
LinkLaunch
returns a
LinkObject
.
The option
LinkProtocol
specifies the underlying data transport protocol to use.
LinkLaunch
internally calls a function analogous to the
MLOpenArgv()
function in the
MathLink
library.
EXAMPLES
CLOSE ALL
Basic Examples
(1)
Launch a subsidiary
Mathematica
kernel process:
In[1]:=
Out[1]=
Read the first packet from the subsidiary
Mathematica
process:
In[2]:=
Out[2]=
Close the link and the subsidiary kernel:
In[3]:=
SEE ALSO
Install
LinkCreate
LinkConnect
LinkClose
LinkProtocol
Links
$Linked
TUTORIALS
Calling Subsidiary
Mathematica
Processes
Running
Mathematica
from Within an External Program
MORE ABOUT
Calling External Programs
MathLink API
MathLink Mathematica Functions
Parallel & Grid Computing
New in 3
© 2008 Wolfram Research, Inc.