我们希望在新的Python应用程序中使用用Matlab编写的函数。我们想使用ctypes,因为用户不需要在他的机器上安装Matlab。我们正在测试这种方法,但无法使其正常工作。我们缺乏C语言知识(还有很多其他方面...)。这是我们简单的测试Matlab函数:
我们使用Matlab将此编译成一个共享库.dll。在Python解释器中,我们有以下代码:
function [ z ] = adding( x,y )
z = x + y;
end
我们使用Matlab将此编译成一个共享库.dll。在Python解释器中,我们有以下代码:
import ctypes
dl = ctypes.CDLL('adding.dll')
现在我们遇到了困境,因为我们找不到在Matlab中访问该函数的命令。
我们应该怎么做?