我是靠谱客的博主 会撒娇夏天,最近开发中收集的这篇文章主要介绍matlab与python的交互,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、从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的交互所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部