2.12.2 安装已有的与 MathLink 相容的程序MathLink 的常用功能之一是在 Mathematica 中调用外部程序中的函数. 在外部程序建立之后,使用它时要先将它安装在当前的 Mathematica 中. 安装含有从 Mathematica 中调用函数的外部程序 安装与 MathLink 相容的外部程序 bitprog
Out[1]= |  |
BitShift 是 bitprog 内的函数之一
Out[2]= |  |
现在就可以像 Mathematica 内的函数一样使用它
Out[3]= |  |
用 Mathematica 语言的某一版本编写的程序包不用任何变动就可以在任何一种 计算机系统中运行. 但外部程序一般需要不同类型计算机分别进行编绎. Mathematica 约定外部程序的存放目录根据它们运行时机算机的类型来命名. 在这个约定下,Install["prog"] 将适当地在当前所使用类型的 计算机上安装 prog. 用上下文名称指定安装的程序 用 <<name` 读入一个 Mathematica 语言文件时,Mathematica 自动在 $Path 目录 集合中搜寻具有适当名称的文件. 同理,使用 Install["name`"] 时, Mathematica 自动搜索 $Path 中的所有目录去找出名为 name.exe 的文件. Install["name`"] 可以用来在一个目录中安装程序, 而不需要明确指定它们的位置.
|