gpt4 book ai didi

c++ - MATLAB 引擎与 MATLAB 编译器创建的库?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:20 26 4
gpt4 key购买 nike

要在 C 或 C++ 中调用 MATLAB 代码,您如何选择使用 MATLAB 引擎还是使用 MATLAB 编译器 mcc 从您的 MATLAB 代码创建 C 或 C++ 共享库?他们的优缺点是什么?对于第二种方法,请参见 http://www.mathworks.com/access/helpdesk/help/toolbox/compiler/f2-9676.html

还有其他方法可以从 C 或 C++ 调用 MATLAB 吗?

最佳答案

如果计算是线性且长的,我会使用 mcc 来编译代码。就好像 MATLAB 只是另一个包含数值例程的库,可以链接到您的程序中。

如果我想在我的程序中提供与 MATLAB 的交互,用户可以在其中指定大量的语句中的任何一个,而这些语句不可能单独编写代码,或者单独编写代码很乏味,那么我会使用 MATLAB 引擎。就好像我想在没有 Mathworks 用户界面的情况下运行 MATLAB。

我从来没有费心在测试之外打开 MATLAB 引擎。

关于c++ - MATLAB 引擎与 MATLAB 编译器创建的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1579809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com