当前位置:   article > 正文

matlab调用python库_Matlab调用Python

matlab怎么打开py文件

ABAQUS可以利用Python脚本进行后处理,但是前处理使用Python多有不便,借助便于应用的Matlab语言可以使ABAQUS前处理工作达到事半功倍的效果。有时候后处理需要用到模型的一些数据,比如提取某些单元的应力,这就需要知道单元编号,如果单元过多的话就需要利用Matlab写成Python文件,而后运行Python提取数据,往往Python提取数据需要储存的文本文件中,不能与Matlab进行时时交互,即不能成为Matlab的一个变量。为了使ABAQUS的前后处理工作成为一个有机的整体,就需要Matlab能够调用Python。有以下步骤:

1.新建一个python.m文件,见下文。

2.假设matlab安装路径为D:\Program Files,在D:\Program

Files\MATLAB\R2011a\toolbox\matlab中新建

一个文件夹python

3.将python.m文件放在文件夹python中

4.在matlab软件界面中加载python.m文件:file->setpath->addfolder->matlab文件夹下的toolbox文件夹- >文件夹python

5.在MATLAB中的用法为:r=python('*.py','*','*'),例如,r=python('plus.py','3','5'),其中plus.py为

用户的程序,求解两个数相加,由于matlab与python的数据格式有差别,函数的参数可以以字符串输入,之

后转换为python数据格式,返回值同样再转换为字符串格

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/303392
推荐阅读
相关标签
  

闽ICP备14008679号