MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   从python调用MATLAB函数 (https://www.labfans.com/bbs/showthread.php?t=23462)

poster 2019-12-10 20:41

从python调用MATLAB函数
 
是否可以在Python中运行MATLAB函数?我在互联网上搜索,只能找到PyMat。不好的是,编译版本仅支持Python2.2,而我使用的是2.6。因此,我尝试下载源代码,以便自己进行编译。但是我不能编译它,VC ++ express似乎没有编译它所必需的功能。有人有PC的编译版本吗?还是PyMat的替代品?谢谢



[B]回答:[/B]

PyMat看起来已经被废弃了。

我假设您在Windows上,因此您始终可以采用最简单的方法并使用Matlab的COM界面:

>>> import win32com.client >>> h = win32com.client.Dispatch('matlab.application') >>> h.Execute ("plot([0 18], [7 23])") >>> h.Execute ("1+1") u'\nans =\n\n 2\n\n' 更多信息[URL="http://www.system.nada.kth.se/unix/software/matlab/senaste/techdoc/matlab_external/ch07cl24.html"]在这里[/URL]



[url=https://stackoverflow.com/questions/2883189]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:13

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.