在ABAQUS中调用MATLAB函数的方法

1. 设置环境变量

将Python的运行环境设置为ABAQUS中的版本。

Path = D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7

Path = D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7\Scripts



2. 安装MATLAB的库

找到MATLAB中的python接口文件,这里的路径为【C:\Program Files\MATLAB\R2016b\extern\engines\python】,然后以管理员方法运行命令行工具,在cmd窗口中进入到上述路径中,然后安装接口库

cd "C:\Program Files\MATLAB\R2016b\extern\engines\python"

python setup.py install



3. 安装依赖库

可以采用源码安装,源码地址如[https://pypi.org/project/mlab/](https://pypi.org/project/mlab/),源码安装方法同步骤2。

也可以采用pip进行安装,需要安装pip工具,然后使用下述命令安装

pip install mlab



4. 实例测试

在运行程序时,需要注意的是,必须将用到的自定义的m文件的目录都包括进去

from mlab.releases import latest_release as matlab

# 添加matlab程序的位置,需要引入所有需要依赖的m文件的目录

x = matlab.path(matlab.path(),r'C:\Users\15321\abaqus_plugins\path')

# 运行函数

number = matlab.plot(x)


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空