running python script in matlab
显示 更早的评论
Hi, I have one python script and i want to execute that in matlab.I want to run that python function in matlab and saving the putput in workspace. Please can anybody help me in fixing this error. Thanks in advance!
Regards
1 个评论
Sumeet Kumar Gupta
2017-4-18
编辑:Sumeet Kumar Gupta
2017-4-18
see this for matlab in python. but the other way is not so easy you can use subprocess module in python to call matlab and return the output.see subprocess doc. or you can do it in a more lazy way with this
采纳的回答
更多回答(3 个)
Sarah Palfreyman
2014-10-3
4 个投票
As of MATLAB R2014b there exists bi-directional support for directly interfacing MATLAB and Python.
4 个评论
Geoff Hayes
2014-10-4
Sarah - could you describe what exactly this means, or provide a reference/link that provides more details (with examples)?
Ken Atwell
2014-10-6
Geoff,
Two links for more information and examples:
Geoff Hayes
2014-10-6
Thanks, Ken!
Edmondo Minisci
2020-8-28
The interface works quite well, but if I use it in a loop it gets stuck after ~3800 calls ... does any one know why, and if there is a solution for that?
Arwel
2017-1-26
0 个投票
HI,
I haven't tried this, but one approach I have seen is to embed a Python interpreter in C, and then to call this as a mex file. There are a few examples around (e.g. here http://stackoverflow.com/questions/1700628/embed-python-in-matlab-mex-file-on-os-x).... There are other examples around if you google for them also.
Arwel
1 个评论
Ronan Fleming
2021-4-12
https://nl.mathworks.com/help/releases/R2021a/matlab/matlab_external/out-of-process-execution-of-python-functionality.html
Andreas Urbán
2022-3-28
0 个投票
Matlab R2021b introduced pyrunfile: Run Python script file from MATLAB - MATLAB pyrunfile - MathWorks Nordic
类别
在 帮助中心 和 File Exchange 中查找有关 Call Python from MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!