在 MathLink 中设置 ComplexType
我还有一个。我尝试在 C# 中使用 ml.ComplexType = System.Type.GetType("Complex") 与 Mathematica MathLink,但是当我尝试使用 GetComplexArray 读…
如何将选项放入 MathLink 中的函数中
这与我之前的问题有点相关,但有所不同。我无法弄清楚如何在不使用 Evaluate() 等的情况下提供 MathLink 函数选项。例如,我有以下 C# 代码: ml.PutF…
在 MathLink 函数中检查中止?
我刚刚发现像 LinkWrite 和 LinkRead 这样的 MathLink 函数有类似于它自己的内部 CheckAbort 的东西,可以吸收任何中止,并且不会进一步传播它们。 这…
更改 General::stop 和主循环的行为
在文档 页面 上 < code>General::stop 我们读到: 此消息是在 指示消息已生成 第三次在一个单一的 评价。 消息被抑制 以防止冗余或重复 长计算中…
在 MacOS 上编译 Pythonika
我正在 Snow Leopard 上编译 Pythonika ,我收到的错误表明我缺少一些标准标志,知道缺少什么吗?另一篇 帖子 建议我需要 -lrt 标志,但这在 MacOS 上…
MathLink 中的数据包链:数据包是否始终严格排序?
文档没有明确说明返回数据包的顺序 由从属内核通过 MathLink 实现。很自然地假设(当 发送带有头 EnterExpressionPacket 的输入表达式并在标准模式下…
如何模拟 InString[]?
我发现使用 EnterExpressionPacket 标头发送输入时,InString[] 无法在 MathLink 模式下工作。所以我需要定义自己的函数来返回上一个输入行。我在此处…
(MathLink) 正确处理从属内核生成的消息
当使用从属内核处理 MathLink 时,我在正确解析 TextPacket 时遇到问题。特别是当这样的数据包对应于从属内核生成的Message时,我根本不明白如何正确…
通过 MathLink 从 v.7.01 会话中执行 v.5.2 内核中的代码
我在同一台计算机上安装了 Mathematica 7.01 和 Mathematica 5.2。我希望能够在 Mathematica 7.01 会话中评估 v.5.2 内核中的代码。我的意思是,运行 …
- 共 1 页
- 1