|
SOLUTIONS
|
MATHEMATICA 指南
交换表达式的 MathLink C 函数
参考资料参考资料
基本类型 »
MLPutInteger() ▪ MLGetInteger() ▪ MLPutDouble() ▪ MLPutString() ▪ ...
MLPutIntegerList() ▪ MLPutIntegerArray() ▪ MLPutByteArray() ▪ ...
带有简单头部的函数
MLPutFunction() — 发送一个函数的头部和参数数量
MLGetFunction() — 获取一个函数的头部和参数数量
MLCheckFunction(), MLTestHead() — 检查一个函数的头部和参数数量
符号 »
MLPutSymbol() ▪ MLPutUCS2Symbol() ▪ ...
MLGetSymbol() ▪ MLGetUCS2Symbol() ▪ ...
MLReleaseSymbol() ▪ MLReleaseUCS2Symbol() ▪ ...
表达式包的处理 »
MLNextPacket() ▪ MLNewPacket() ▪ MLEndPacket() ▪ ...
底层表达式运算
MLPutNext() — 准备向链接放一个具有指定类型的对象
MLGetNext() — 找到表达式的下一个部分,并返回它的类型
MLGetType() — 获得表达式当前部分的类型
MLPutArgCount(), MLGetArgCount() — 函数中变量的数量
表达式存储
MLLoopbackOpen() — 打开一个表达式的回环链接
MLTransferExpression() — 移动一个表达式从一个链接到另一个链接中
MLTransferToEndOfLoopbackLink() — 转换一个回环链接的全部内容
底层运算 »
MLPutSize() ▪ MLPutData() ▪ MLGetData() ▪ MLSeekMark() ▪ ...
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
