标签: c matlab dll
我有在Visual Studio 2017中实现的C语言代码。
我已经为此代码创建了dll,以便使用Matlab的内置函数calllib在Matlab的环境中运行该代码(以享受Matlab的可视化效果)。
我创建dll的方式基于以下示例的fibbonachi示例:
https://docs.microsoft.com/en-us/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=vs-2017
现在,当我在Visual Studio环境中运行代码时,大约需要2秒钟,而在Matlab中,则需要40秒钟。这很常见吗?有没有其他方法可以使用Matlab运行C代码并使它与C语言一样快?