Mathematica 支持数种 C 和 C++ 程序接口. 您可以创建可执行的 C 程序,其中 C 函数直接连接到
Mathematica 函数中. 您也可以通过
MathLink 在 C 程序中调用
Mathematica 并充分使用它的功能. 同样,您可以只创建 C 程序段并修改 C 源代码.
Install — 装入一个可执行的
MathLink 程序
.tm — 连接 C 和
Mathematica 函数的模版文件
mcc,
mprep — 建立
MathLink 程序的脚本
MLEvaluate() — 返回
Mathematica
LibraryFunctionLoad — 从动态库中加载一个函数至
Mathematica
CreateExecutable — 从 C 代码中创建一个可执行文件
CreateLibrary — 从 C 代码中创建一个程序库
Export — 把
Mathematica 编译函数导出为 C 代码
CCodeGenerate — 把
Mathematica 编译函数导出为 C 代码
Splice — 把
Mathematica 输出拼接为 C 源文件