matlab安装程序无法启动jvm_matlab和python合作提高工作效率

08090a416653108b2db39b94ec25f38f.png

最近做系统仿真的时候,产生了上千个结果文件需要分析,并且还要对数据进行整理,在数据整理这方面我选择用了python进行批量的处理,但是同时又想把这个功能分享给更多不会用python的同事,因此研究了一下怎么用matlab调用python的功能,这个功能很多网站上都有说明,但是一步一步跟着做的时候,还是碰见了各种各样的问题,在此总结了一下,以供有相同需求的同学使用。

  • 为什么选择两个软件同时用?
    • 我简单的对比了一下两个软件,我的任务包括系统仿真和大批量的数据处理,系统仿真时matlab而数据处理python占优势

957c59c4e0460a8033c5f5f9d751867c.png
  • 我自己安装了不同的python版本,matlab如何调用我想指定的python?
    • 操作如下,只是有一点需要注意:–运行过python程序后就无法再切换了,要重启matlab才可以切换(isload=0),否则就会出现图2的错误提示。

2f457405a3365e91ad744d4ff465141f.png
切换python版本

d9fcb702ea8a75b72e2cbf2a8a184615.png
提示需要重新启动matlab再切换python版本
  • 如何运行python文件?
    • 需要将python的文件保存为.py,然后放置到matlab当前运行的文件夹下面

816f967cb131cb95cde0f6536a3e4a8f.png
  • 在matlab调用时,输入的文件名格式顺序为:
  1. –py是提示matlab要调用python模块了
  2. Python_API是py的文件名称
  3. Func1是python中定义的模块库的名称

60eb56b3d4a1181f821f59c0a308d40e.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值