搜索
利用Abaqus Python后处理脚本提取屈曲特征值
屈曲特征值:在dat文件(类似于txt文本文件)里有。操作界面显示的一阶特征值如下图。 一阶屈曲特征值(用户操作界面) 屈曲特征值定义 屈曲特征值可在用户操作界面中查看,但是不利于批量查看多个模型的屈曲特征值。为便于批量提取,选择使用代码读取dat文件相应行的屈曲特征值。Dat文件特征值如下图。一阶特征值都在倒数起固定行数的位置上,可利用此规律写代码来提取特征值并输入到excel文件里...
利用MATLAB调用Python聚类模型进行数据解析
Matlab提供了两种方法进行聚类分析。 一种是利用 clusterdata函数对样本数据进行一次聚类,其缺点为可供用户选择的面较窄,不能更改距离的计算方法; 另一种是分步聚类:(1)找到数据集合中变量两两之间的相似性和非相似性,用pdist函数计算变量之间的距离;(2)用 linkage函数定义变量之间的连接;(3)用 cophenetic函数评价聚类信息;(4)用cluster函数创建聚类...
从Matlab变量到Python字典:文本文件数据交换
1.直接保存为TXT文件: 具体的命令是:用save *.txt -ascii x (x为变量; *.txt为文件名,该文件存储于当前工作目录下...
基于Python的Abaqus表面粗糙度生成技术研究
一、结构力学 1、Abaqus/Explicit 现在可应用变形控制于C3D10元素。 2、分布操作可用于指定复合实体元素的层厚,并使用带有复合实体剖面定义的楔形(三角棱形)元素。 3、Abaqus/Standard 目前提供了纤维增强复合材料LaRC05的损伤启动条件...
机器学习实践:使用TensorFlow与MLP进行笑脸识别
这是谷歌开源的一个强大的做深度学习的软件库,提供了C++ 和 Python 接口,下面给出用Tensor Flow 建立MLP 网络做笑脸识别的一个简单用例...
利用TensorFlow Dataset高效读取数据
使用这种方法十分灵活,可以一下子将所有数据读入内存,然后分batch进行feed;也可以建立一个Python的generator...
R语言中TensorFlow的安装与配置
虽然TensorFlow主要使用Python进行开发,但也提供了R语言的接口。本文将介绍如何在R语言环境中安装和使用TensorFlow。
PyTorch与TensorFlow兼容性探讨:如何选择?
PyTorch简单的安装方式、Python化的使用风格,以及比TensorFlow稍快一些的运算速度非常适合工作之外的空闲时间使用。对于想入坑的童鞋来说,这篇文章具有很好的借鉴意义。
Keras与TensorFlow的融合应用
Tensorflow简介 tensorflow是Google开源的基于数据流图的深度学习框架,支持python和c++程序开发语言。
Windows系统上TensorFlow的安装步骤
Tensorflow支持python、C++、java、GO等多种编程语言,以及CNN、RNN和GAN等深度学习算法...
Keras与Tensorflow
Java中调用TensorFlow函数的实践
的版本更新迭代比较快,一般来说,当前的比较新的项目都对tensorflow的版本有要求,稍微低一点的版本有可能就实现不了我们指定的那一块机器学习的功能,我们的项目是要求tensorflow版本在1.9,对应的python
TensorFlow基础架构概览与架构图示
TF提供了丰富的深度学习相关的API,支持Python和C/C++接口。 TF提供了可视化分析工具Tensorboard,方便分析和调整模型。
如何高雅地呈现机器学习项目风采!
Streamlit是一个强大的python开源工具包,可以用来快速搭建web app,以优雅地展示你的机器学习或数据科学项目。
Matlab基础运算与函数功能介绍
1,基本运算符 +,-,*,^和python并没有什么区别 a÷b -----> a/b或b\a 2,逻辑运算符 &,|,~ 与,或,非 ==表示逻辑判断等号 >=,<=,~= 最后一个为不等于 b为逻辑
Easy-PBC教程指南
EasyPBC 是由英国阿伯丁大学(University of Aberdeen)的 Sadik Omairey 用 python 开发的开源 ABAQUS CAE 接口插件,用于施加周期性边界条件同时还可以估算周期性代表体积元的等效弹性常数
【2024R1】AnsysCFX&Turbo工具新功能速递
BladeModeler模块 ‐ BladeBuilder可以导入NDF格式叶片几何文件,创建初始通流计算的粗略叶片几何模型和包含细节特征的详细设计叶片几何模型 - 全新PyTurboGrid支持客户使用Python
星辰技文:使用Python提取Abaqus结果中大于某值的区域体积
大家使用ABAQUS CAE界面直接提取大于100e6 Mises等效应力的区域体积,方法虽然比较好操作,但也存在明显的缺点: 方法太繁琐;统计历程曲线时会显得非常麻烦,因此我们找到了代步工具:Python
ESRI包空间数据处理教程:ArcGIS工具与Python示例
ESRI包做空间数据处理 1.WKT WKT(well-known text )是一种文本标记语言,用于表示矢量数据中的几何对象,在数据传输与数据库存储时,常用到它的二进制形式,即WKB(well-k
DynaSLAM环境配置全过程(Ubuntu 16.04 + Python 2.7 + TensorFlow-GPU 1.4.0 + Keras 2.0.8)
电脑硬件配置及软件安装版本说明: CPU: i7-10750H 显卡:RTX2060 各软件安装版本: Nvidia -Driver Version: 440.82 CUDA Version: 8.0
Python三维建模与CAD对比:CAD与Revit的区别分析
CAD与Revit两款软件对比: 关于定义: CAD:(Autodesk Computer Aided Design,以下简称CAD)是Autodesk公司开发的设计软件,用于二维绘图、详细绘制、设计
Python语言在Abaqus中的应用:2.2.4 异常与异常处理
本文主要讲一下Abaqus 脚本 接口异常和异常处理方式的相关知识 1)标准Abaqus脚本接口异常 2)其他Abaqus脚本接口异常 3)错误处理 一、标准Abaqus脚本接口异常 标准Abaqus脚本接口异常由Abaqus/ CAE 中
ABAQUS扫频odb结果最大位移快速提取Python程序
本帖是针对ABAQUS扫频仿真项目中遇到的最大值提取需求而产生的具体应用。一般扫频结束后有对各频率下最大位移结果进行提取并绘制曲线的需求,通常手动提取仅可用于较少频率提取情况,当频率点较多(如500时)手动提取将是灾难性的操作方法。 这里利
挑战Python:20分钟内搭建仪表板的实战指南
这将为我们的团队节省每天重复的数据处理时间...... 简介 如果你目前在一个数据或商业智能团队工作,你的任务之一可能是制作一些每日、每周或每月的报告。 虽然获得这些报告并不困难,但还是需要花费不少时间。我们的宝贵时间应该花在更困难的任务上
Bash脚本调用MATLAB与Python脚本:传参方法与实战
1. 在bash脚本中调用MATLAB脚本 首先定义一个脚本 get_ind.sh,这个脚本接收一个参数,并将这个参数传递给名为check的matlab脚本,写法如下: #!/bin/bash my_ind=$1 matlab_command="check($my_ind)" matlab -nodisplay -r
基于ABAQUS、Digimat和Python的复合材料微观几何建模
ABAQUS基于丰富的单元库,能够求解广泛领域的线性和非线性问题,包括静态分析、动力分析、结构的热响应分析以及其他复杂非线性耦合物理场的分析。ABAQUS被广泛地认为是功能最强的有限元软件,非常适合分析复杂的复合材料力学结构系统。 系统教学 一、Abaqus复合材料建模基础 二、ABAQUS入门基础:层合结构建模,静力分析为例 三、ABA
Abaqus三维短纤维增强复合材料:Python脚本教学
小伙伴们大家中午好。没想到吧,难得我这么早就发了,因为今天是周末,哈哈。今天的内容其实接着昨天的内容讲的。昨天遗留了一个问题,就是关于实体纤维脚本的建立。 那么在开始之前,说点什么呢,我每次喜欢讲点东西。最近不是某音有位真假女博士闹的沸沸扬扬吗,我不玩那个,听我家的傻狍子说的。不知道各位知不知道这个,不知道算了。听我扯会蛋就行了。说是网上
hello,大家晚上好。前几天感冒了,脑子转不过弯,子程序写不了,脚本不想写。好在没发烧,还好在疫情的低风险区域,不然就要被拉去隔离了。跟兄弟们隔栏相望了。所幸今天已经好多了,各位不要为我担心啊。 这几天,虽然我还没更新,但是我还是活在b站和知乎里的。回答大家的一些问题。当然还遇到了等我的更新等的不耐烦的可爱小粉丝。我也是无能为力呀,身体
Python脚本实战:通过Jira API获取用户信息及JSessionID
前言 参数关联是接口测试和性能测试最为重要的一个步骤,很多接口的请求参数是动态的,并且需要从上一个接口的返回值里面取出来,一般只能用一次就失效了。 最常见的案例就是网站的登录案例,很多网站的登录并不仅仅只传username和psw两个参数,往往有其它的动态参数。 有时候还需要带上cookies参数,如JSESSIONID 登录参数 首先分
Python模板渲染实战:Jinja2基础到进阶应用示例
+ 目录 模板的用处 模板语法 继承和super函数 利用jinja2 进行渲染 模板的用处 jinja2 可以用来修改配置文件,把配置文件的关键地方可以用变量来进行替换 模板语法 模板语法和django的模板语法差不多 在jinja2中,存在三种语法: 控制结构{% %} 变量取值{{ }} 注释{# #} for 循环 ? 1 2 3
深度解析Python数据库操作技巧与实践案例
+ 目录 一、数据库介绍 1、为什么要学习数据库 2、数据库的介绍 二、MySQL介绍 安装MySQL 使用数据库 1、语法格式 2、简单示例 三、查看数据库 查看MySQL中存在的数据库 四、简单示例 一、数据库介绍 1、为什么要学习数据库 通常,我们存储数据,直接用本地文件即可,但是,本地文件不利于存放海量数据,也不利于用程序对文件的
从执行cmd指令到系统操作,Python os.system功能解密
1、执行cmd指令,在cmd输出的内容会直接在控制台输出,返回结果为0表示执行成功。 2、在调用完shell脚本后,返回一个16位的二进制数,低位为杀死所调用脚本的信号号码,高位为脚本的退出状态码。 os.system()方法是简单粗暴的执行cmd指令,没有办法获取到cmd输出的内容。 实例 ? 1 2 3 # coding:utf-8
从原理到实践,探究Python标准库sys高效应用
+ 目录 sys作用 常用变量 sys.version sys.maxsize sys.maxunicode sys.path sys.platform sys.argv sys.executable sys.byteorder sys.version_info sys.api_version sys.stdin/sys.stdout/s
Python脚本优化Abaqus网格:网格类型选择与处理
为了提高分析精度,ABAQUS提供了以下三种自适应网格。 1、ALE自适应网格。 其全称为“任意的拉格朗日-欧拉自适应网格”(Arbitrary Lagrangian Eulerian adaptive meshing)。它不改变原有网格的拓扑结构(单元和节点的数目和连接关系不会变化),而是在单分析步的求解过程中逐步改善网格的质量。它主要用于ABAQUS/Explicit的大变形分析...
Python版OpenSees:机器学习时代的结构分析新工具
1. Introduction 简 介 在土木工程领域,一谈到地震工程的模拟,很多人第一个想到的就是开源软件OpenSees。 OpenSees,全称“The Open System for Earthquake Engineering Simulation”,是在美国PEER(Pacific Earthquake Engineering Research Center)的赞助下...
Abaqus二次开发:Python脚本读取场输出位移教程
本次脚本将要指定数据库文件,并输出指定位置(set)的位移信息。 编程思路: 写注释行,尽量详细解释脚本语句,增强可移植性; 导入相应模块; 本次实例要输出场输出位移信息,必须访问分析步、帧; 创建对象时,分步创建多个变量表示对象(推荐): 创建变量表示odb对象...
Abaqus+PyQt+Python在平面变形欧拉角计算中的应用
在刚体运动学、飞机飞行、卫星姿态等领域,欧拉角是一个非常重要的概念和控制参数。 通俗讲,一个直角坐标系Sys-1,绕自己的X、Y、Z坐标轴依次转动一个角度,变为坐标系Sys-2,则转动的角度为欧拉角。欧拉角的值与转动顺序相关,例如从Sys-1转到Sys-2,转序X→Y→Z与转序Z→X→Y的欧拉角通常不同。因此,讲欧拉角时必须明确转序。除了绕3个轴转的欧拉角,还有绕2个轴转的欧拉角...
Abaqus 3D打印建模新探索:极小曲面Python生成法
0.算例 下面是个简单的算例,在y方向压缩极小曲面之Gyroid,几何模型建立方法见下文,建立后阵列并有画网格导入abaqus即可。 为了对比该极小曲面的应力水平,采用同样的材料做了单轴压缩,两种情况对比如图所示: 从图中可以看到,如果仅去极小曲面上的一个点作为其应力应变,其曲线甚至比实心立方体还高,显然这是不合理的。出现这种现象的主要原因是,此类细观结构或变形不均匀时,不能取一个点代表整个模型,
基于ABAQUS平台的截面特性计算PYTHON脚本开发
在构件计算过程中,不可避免需要计算截面特性,常见的特性值计算可采用CAD/MIDAS/ANSYS等软件计算。但有时我们需计算一些不常见的截面特性值,如截面不对称系数,这就带来一些困难,因为常见方法的计算结果中并未给出这些值。对于常见的形状规则的截面,我们可以根据公式进行手算积分计算,但对于形状较为复杂的截面,我们难以手算。此时,采用数值计算方法显得非常重要。常见的方法为:将截面离散为若干单元...
高级人脸检测实战:OpenCV、Python与dlib的眨眼检测
今天,我们使用面部标记和 OpenCV 检测视频流中的眨眼次数。 为了构建我们的眨眼检测器,我们将计算一个称为眼睛纵横比 (EAR) 的指标,该指标由 Soukupová 和 Čech 在他们 2016 年的论文《使用面部标记的实时眨眼检测》中介绍。 与计算眨眼的传统图像处理方法不同,传统的图像处理方法通常涉及以下某些组合: 眼睛定位。 阈值以找到眼白...
Python与利时DCS通信及组态软件的深度研究
MACS系统为用户提供了一个通用的系统组态和运行控制平台,应用系统需要通过工程师站软件进行组态,即将通用系统提供的模块化功能单元按照一定的逻辑组合起来,形成能够满足特定要求的应用系统。系统组态后将产生应用系统的数据库、控制运算程序、历史数据库、监控流程图以及各类生产管理报表。 下面简单了解一下系统组态流程,具体步骤如下: (1) 前期准备工作。在进入系统组态之前...
Abaqus弹簧和质量块系统自振分析(2):离散刚体模拟质量块
建模过程的Python文件的下载地址:h
Abaqus学习内容与核心要点
力耦合分析、 2、纤维增强复合材料层合板分层、界面损伤与xfem裂纹扩展 3、颗粒/短纤维拉伸与失效、胞元分析 4、复合材料加筋板压溃、承载能力预测、剪切失效模拟 5、ABAQUS二次开发:以MATLAB、PYTHON
编程语言Pascal开发技术详解
1.引子 Pascal是目前我自己看到的最严谨的编程语言(没有之一),虽然不知道现在的大学入门编程课是什么,但是个人认为还是应该把它作为编程入门必须课,而不是先去学什么Java、Python、C,学习Pascal
起身
工作之余,做一点副业:CATIA+EKL+VBA+ ABAQUS+Python+aip+工程+论文+
随笔三:生活的点滴记录
Python,solidworks,photoshops,这三项技能便在此立贴为证待到给明年国庆的自己看看。 我常常想着改变,却少有反思。只是生活是自己的,怎么过,怎么活,但是随心才是。
TensorFlow深度学习应用实践,高清PDF扫描版179MB!
本书共22章,内容包括Python类库的安装和使用、
TensorFlow新手之路:深入理解队列机制
队列的创建 队列的使用和Python中队列的函数类似。 操作 描述 class tf.QueueBase 基本的队列应用类,队列(queue)是一种数据结构,该结构通过多个步骤存储tensors...
TensorFlow代码深度解析
TensorFlow系统更新快速,官方文档教程齐全,上手快速且简单易用,支持Python和C++接口。
TensorFlow Java实例分享与TensorFlow.js探索
其实TensorFlow是利用JS实现,我么都知道Python是人工智能的主流语言...
姓名不为空
手机不正确
公司不为空