一、matlab命令行窗口检查python状态
我这里显示没有配置,然后添加python路径
由于我的python是最近安装的,出现了版本兼容问题,可以参考:
Versions of Python Compatible with MATLAB Products by Release - MATLAB & Simulink (mathworks.cn)
具体的配置方法参考官方提供的指引
配置您的系统使用 Python - MATLAB & Simulink - MathWorks 中国
在python配置好之后,基本的使用方法如下
% 调用Python内置函数 py.print('Hello, Python!') % 调用Python库 numpy = py.importlib.import_module('numpy') array = numpy.array([1, 2, 3, 4, 5]) disp(array) % 调用Python脚本文件 py.runfile('path/to/your/python/script.py')
如果Python代码返回结果,你可以将其转换为MATLAB数据类型。例如,使用double
将Python列表转换为MATLAB的双精度数组:
% 调用返回结果的Python函数 result = py.mymodule.mypythonfunction(); matlab_array = double(result); disp(matlab_array);
在matlab中调用python的具体操作方法参考:
从 MATLAB 中调用 Python - MATLAB & Simulink - MathWorks 中国
标签:调用,python,py,Python,matlab,MATLAB From: https://www.cnblogs.com/zhangxianrong/p/18076207