一位研究人员在MATLAB中创建了一个小型仿真,我们希望其他人可以使用它。我的计划是进行模拟,整理一些东西并将其转变为一组功能。然后,我计划将其编译为C库,并使用SWIG创建Python包装器。到那时,我应该能够从一个小型Django应用程序调用模拟了。至少我希望如此。我有正确的计划吗?还有其他人做过类似的事情吗?您能否让我知道当前是否有我不知道的严重陷阱?
3 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
我也将首先尝试ctypes。
使用Matlab编译器将代码编译为C。
将C代码编译为DLL。
使用ctypes从此DLL加载和调用代码
最困难的步骤可能是1,但是如果您已经了解Matlab并使用过Matlab编译器,则应该不会遇到严重的问题。
添加回答
举报
0/150
提交
取消