相关疑难解决方法(0)

从python调用MATLAB函数

是否可以在Python中运行MATLAB函数?我搜索互联网,我只能找到PyMat.坏的是编译版本只支持Python2.2,我使用的是2.6.所以我尝试下载源代码,所以我可以自己编译.但我无法编译它,VC++ express似乎没有必要的功能来编译它.有没有人有PC的编译版本?或任何替代PyMat?谢谢

python matlab visual-c++

53
推荐指数
4
解决办法
4万
查看次数

如何从Python与MATLAB交互?

一位朋友问我创建一个接受一些输入的小型Web界面,将它们发送到MATLAB进行数字运算并输出结果.我是一名Python/Django开发人员,因此我可以处理Web界面,但是当谈到MATLAB时我很无能为力.特别:

  • 真的想避免在Windows服务器上托管这个.使用在Windows上创建的脚本在Linux中运行MATLAB的任何问题?
  • 我是否应该考虑炮轰命令或将其编译为C并使用ctypes它与之交互?
  • 如果编译是要走的路,那么我应该知道如何编译和使用Python吗?(自从我编译或使用C以来已经很长时间了)

关于如何解决此问题的任何建议,提示或技巧?

python matlab ctypes

24
推荐指数
3
解决办法
2万
查看次数

从python + pass args运行MATLAB脚本

我需要使用MATLAB图像采集工具箱从摄像机中获取少量图像.MATLAB似乎是一个很好的解决方案,因为图像采集很简单,之后我必须进行一些图像处理.我搜索了很长时间,但我还没有找到任何工作.

有一些尝试:


mlabwrap 1.1 - 运行MATLAB脚本:

一个MATLAB脚本,如:

vid = videoinput('testadaptor');
img = getsnapshot(vid);
imwrite(img,'./image.png','png');
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令运行此脚本:

mlab.run('script.m')
Run Code Online (Sandbox Code Playgroud)

但是,在哪里传递一些参数(目录,图像描述等)?我没有找到任何东西,因为mlabwraps可怜的纪录片.我已经使用了mlab.lookfor('感兴趣的主题')函数而没有成功


mlabwrap 1.1 - 使用mlab函数进行图像采集:

乍一看,没有可能读出"视频输入对象",没有以下功能:

image = getsnapshot(video input object)
imwrite(image,'directiory\image.png','png')
Run Code Online (Sandbox Code Playgroud)

蟒蛇与Matlab桥

https://github.com/jaderberg/python-matlab-bridge

我有Windows7 64位操作系统.他们说,它只在unix上工作.


Nipype

http://nipy.sourceforge.net/nipype/api/generated/nipype.interfaces.matlab.html

似乎很新.我没有尝试安装它.它似乎适合我的问题,但不适合Windows,我猜.


PyMAT

没有python 2.7支持


那么有谁可以帮助我吗?

python matlab wrapper mlabwrap

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

matlab ×3

python ×3

ctypes ×1

mlabwrap ×1

visual-c++ ×1

wrapper ×1