为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕运维8079593 2021-03-22 08:12:06
一位研究人员在MATLAB中创建了一个小型仿真,我们希望其他人可以使用它。我的计划是进行模拟,整理一些东西并将其转变为一组功能。然后,我计划将其编译为C库,并使用SWIG创建Python包装器。到那时,我应该能够从一个小型Django应用程序调用模拟了。至少我希望如此。我有正确的计划吗?还有其他人做过类似的事情吗?您能否让我知道当前是否有我不知道的严重陷阱?
查看完整描述

3 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

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


查看完整回答
反对 回复 2021-03-22
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

我也将首先尝试ctypes。

  1. 使用Matlab编译器将代码编译为C。

  2. 将C代码编译为DLL。

  3. 使用ctypes从此DLL加载和调用代码

最困难的步骤可能是1,但是如果您已经了解Matlab并使用过Matlab编译器,则应该不会遇到严重的问题。


查看完整回答
反对 回复 2021-03-22
  • 3 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信