0

我研究了使用 Visual Studio 中的 mathlink 的示例。问题是,我有一个完成所需计算的数学笔记本文件。现在我想用 Mathlink 从我的 C 程序中做同样的事情。是否有用于将 Mathematica 笔记本文件转换为 C 代码的自动工具,以便使用 mathlink 调用它们?

4

1 回答 1

1

我有一个数学笔记本文件,其中完成了所需的计算。现在我想用 Mathlink 从我的 C 程序中做同样的事情。

您可能应该阅读 https://stackoverflow.com/questions/8140869/minimal-effort-method-for-integrating-c-functions-into-mathematica的答案

是否有用于将 Mathematica 笔记本文件转换为 C 代码的自动工具,以便使用 mathlink 调用它们?

我所知道的最接近自动转换的是在Mathematica版本 8中Compile使用。CompilationTarget -> "C"

然而,这可能不是您想要的,因为它需要以一种可以由Compile. 此外,它会自动链接该功能,而不是将其嵌入到外部程序中。

于 2011-12-15T08:45:12.957 回答