Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在C/C+中调用MatlabAPI+;_C++_C_Matlab - Fatal编程技术网

C++ 在C/C+中调用MatlabAPI+;

C++ 在C/C+中调用MatlabAPI+;,c++,c,matlab,C++,C,Matlab,我刚从某个地方听说,对于数值计算,“MATLAB确实提供了一些用户友好的API。如果你在C/C++代码中调用这些API,你可以大大加快计算速度。” 但是我没有在MATLAB文档中找到像和这样的信息。我从这些网站学到的是,MATLAB可以用MATLAB引擎调用C和C++,或者通过MCC将M文件编译成库。他们没有提到任何可以在C/C++中调用的内置数值MatlabAPI 有人能澄清一下吗 谢谢和问候 您需要“引擎”例程。这允许您从C启动一个后台MATLAB进程并在其上执行计算: 它工作得很好,看看例

我刚从某个地方听说,对于数值计算,“MATLAB确实提供了一些用户友好的API。如果你在C/C++代码中调用这些API,你可以大大加快计算速度。”

但是我没有在MATLAB文档中找到像和这样的信息。我从这些网站学到的是,MATLAB可以用MATLAB引擎调用C和C++,或者通过MCC将M文件编译成库。他们没有提到任何可以在C/C++中调用的内置数值MatlabAPI

有人能澄清一下吗

谢谢和问候

您需要“引擎”例程。这允许您从C启动一个后台MATLAB进程并在其上执行计算:


它工作得很好,看看例子。我想说让它工作起来最烦人的事情是在C和MATLAB之间整理数据。但在做这种事情时,这始终是一个问题。

听起来您正在嵌入式matlab工具箱或实时研讨会中寻找代码生成工具

执行
doc eml
并在LMS(最小均方)均衡器演示中查找一个示例


代码生成器非常好,它将为您提供一个生成文件,用于构建静态库。它很容易与您的独立C/C++代码一起使用。

可能有一些引用引用的内容,我假设它引用的是。因此,从Matlab -C++中可以使用编译器构建独立的“更快”的应用程序。然而,当速度测试的改进,我注意到它是微不足道的。老实说,从一开始就用C语言编写代码可能要好得多,编译器生成的代码是意大利面条式的、非面向对象的。我还应该提到,这是一个昂贵的Matlab扩展

您可以在自己的C++项目中使用MCR作为独立的库()…但是你可能会得到类似的结果使用


免责声明:我在2-3年前使用过该产品,现在情况可能会有所不同。

啊,仔细阅读您的问题,我发现您不想使用引擎。据我所知,没有直接的数字API可供调用。谢谢。是的,我就是这个意思。