概述
一、从matlab调用python
强烈建议先看看这B站的视频,正片从中间开始
1、先给出官方链接
进入链接后点示例,内容更丰富一些。《Python 库 — 示例》
2、简单说一下环境配置(下面的图片内容来自https://blog.csdn.net/jnulzl/article/details/51170859)
3、添加python环境变量以加载模块
如果是将当前文件夹加入到python搜索路径,modpath='';
即可。
P = py.sys.path;
if count(P,modpath) == 0
insert(P,int32(0),modpath);
end
修改好路径后,直接使用 import 命令加载 python 模块会产生错误,需采用以下命令:
mod = py.importlib.import_module('untitled'); % 加载 python 模块 untitled.py,这是你自己写的模块文件
当加载了python模块后,修改了该模块内容,就需要重新导入:
import py.importlib.reload(模块名称);
4、使用python
在所有python的语法前加一个py.
即可
如:import py.numpy
更多可以参考《MATLAB中调用Python》的标题三
5、python与matlab一些格式上的转换
参考:《Matlab 调用 Python 脚本》的标题2,3
《官网——从 Python 将数据传递到 MATLAB——文档》
二、从python调用matlab
参考:《官网——从 Python 调用 MATLAB——文档》
三、matlab提供其他语言的接口
最后
以上就是会撒娇夏天为你收集整理的matlab与python的交互的全部内容,希望文章能够帮你解决matlab与python的交互所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复