猿问

有没有人有在MATLAB中创建共享库的经验?

一位研究人员在MATLAB中创建了一个小型仿真,我们希望其他人可以使用它。我的计划是进行模拟,整理一些东西并将其转变为一组功能。然后,我计划将其编译为C库,并使用SWIG创建Python包装器。到那时,我应该能够从一个小型Django应用程序调用模拟了。至少我希望如此。

我有正确的计划吗?还有其他人做过类似的事情吗?您能否让我知道当前是否有我不知道的严重陷阱?


慕运维8079593
浏览 177回答 3
3回答

幕布斯6054654

我不会提供太多帮助,但是我记得我能够将MATLAB仿真包装到DLL中,然后从Delphi应用程序中调用它。它真的很好。

MMMHUHU

我也将首先尝试ctypes。使用Matlab编译器将代码编译为C。将C代码编译为DLL。使用ctypes从此DLL加载和调用代码最困难的步骤可能是1,但是如果您已经了解Matlab并使用过Matlab编译器,则应该不会遇到严重的问题。
随时随地看视频慕课网APP

相关分类

Python
我要回答