|
SOLUTIONS
|
MATHEMATICA MATHLINK C 函数
MLLoopbackOpen()
更多信息更多信息
- 由 MathLink 模板设置的外部程序应该使用环境 stdenv.
- 可以使用回环链接有效存储 Mathematica 表达式.
- 写入回环链接的任何表达式可以从同样的链接对象中读取.
- MLLoopbackOpen() 把错误结果存在 errno. 如果没有错误发生,errno 则包含 MLEOK.
- MLLoopbackOpen() 在 MathLink 标头文件 mathlink.h 中被声明.
范例范例打开所有单元关闭所有单元
基本范例 (1)基本范例 (1)
#include "mathlink.h"
/* read data from a link, store it in a loopback link, and return the loopback link */
MLINK f(MLENV env, MLINK link)
{
MLINK loopbacklink;
int error;
loopbacklink = MLLoopbackOpen(env, &error);
if(loopbacklink == (MLINK)0 || error != MLEOK)
{ /* unable to create loopbacklink */ }
if(! MLTransferExpression(loopbacklink, link))
{ /* unable to transfer an expression from link to
loopbacklink */ }
return loopbacklink;
}
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
