问题标签 [mathlink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
248 浏览

c++ - 是否可以将 C++ 共享库加载到 Mathematica 8.0?

我正在尝试加载从 Mathematica 8.0 编译到共享库的 C++ 函数。我确实设法使用 MathLink 使用 C 函数,但 MathLink 似乎不支持 C++ 函数。所以我尝试创建一个共享库并通过LibraryLink加载它,但是LibraryFunctionLoad似乎无法加载C++函数。有没有人设法在 Mathematica 中使用 C++ 函数,如果是这样,必须采取哪些技巧才能使其工作?

0 投票
1 回答
127 浏览

macos - MathLink 未链接到 Cocoa 项目

我正在尝试构建一个连接到 Mathematica 内核的 Cocoa 应用程序。构建后,我得到以下信息:

正如参数所述,我正在链接到 mathlink.framework 和 libstdc++.6.dylib。我究竟做错了什么?

0 投票
1 回答
74 浏览

java - J/Link (MathLink) - evaluateToImage() 总是返回 null

我目前正在开发一个使用 J/Link (MathLink) 的应用程序。但是,我在使用 KernelLink.evaluateToImage() 函数时遇到了一些问题。

我目前的代码是:

我总是输入 else 子句,因为 evaluateToImage 总是以某种方式返回 null ......

我启动了内核:

你能帮我解决这个问题吗?最好的问候 NikNak

0 投票
0 回答
75 浏览

macos - 使用 MathLink 框架的 Dyld 崩溃

我正在尝试从 Mathematica 中调用 C 程序。我已经编译了 Wolfram Research 提供的 addtwo.c 示例

不幸的是,当我尝试从 Mathematica 加载库时,我遇到了一个停顿,我发现我的应用程序崩溃了。在 ~/Library/Logs/DiagnosticReports 中,我从 addtwo 中遇到了崩溃

我不知道该怎么办。

0 投票
0 回答
55 浏览

exception - MathLinkException C# - Mathematica

请帮我解决以下问题。

我在使用 C# 从 Visual Studio2012 调用 Wolfram Mathematica 时遇到 Mathlink 异常。请看下面的代码。它还显示“错误代码:1012。协议不可用”

异常截图

在此处输入图像描述