CAE分析大系—ABAQUSPython二次开发攻略PPT模板课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《CAE分析大系—ABAQUSPython二次开发攻略PPT模板课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAE 分析 大系 ABAQUSPython 二次开发 攻略 PPT 模板 课件
- 资源描述:
-
1、演讲人202x-11-11cae分析大系分析大系abaquspython二次开发攻略二次开发攻略01.02.03.04.05.目录评语一引言二python基础三abaqus/python基础四应用实例01one评语评语评语 02one一引言一引言一引言1abaqus二次开发简介1.2python、fortran与abaqus1.3基于python二次开发1.1为什么是python2python能力确认u2.2程序运行结果一引言3脚本的运行与开发环境3.1abaqus中脚本的运行3.2选择自己的python开发环境3.2选择自己的Python开发环境3.1abaqus中脚本的运行u3.1.1命令
2、区kcli(kernelcommandlineinterface)3.1.2cae-runscript3.1.3abaquscommand3.1.4abaquspdeu3.1.2CAE-RunScriptu3.1.3AbaqusCommandu3.1.4AbaqusPDE3脚本的运行与开发环境3.2选择自己的python开发环境u3.2.1abaquspde3.2.2idle3.2.3notepad+3.2.4editplus3.2.5选择合适的编程环境u3.2.2IDLEu3.2.3Notepad+u3.2.4EditPlusu3.2.5选择合适的编程环境3脚本的运行与开发环境03one二二
3、python基础基础4python数据类型与操作符4.1基本数据类型4.2列表、元组和字符串4.3字典4.4集合4.5操作符4.2列表、元组和字符串u4.2.1列表(list)u4.2.2元组(tuple)u4.2.3字符串(str)u4.2.4列表、元组和字符串的关系4python数据类型与操作符4.5操作符u4.5.1赋值操作符u4.5.2数字类型的操作符u4.5.3序列类型的操作符u4.5.4字典和集合的操作符4python数据类型与操作符5表达式和流程控制01 5.1表达式和程序执行流程02 5.2分支语句if-else035.3.1while循环语句5.3.2for循环语句5.3循环
4、语句045.4.1break语句5.4.2continue语句5.4中断和退出05 5.5特殊语句pass 6.1定义函数 6 . 2 函 数 中 的 参 数 传 递 与 调用 方 法6.3.1lambda关键字与匿名函数6.3.2map关键字与批量化函数操作6.3.3reduce关键字和求和6.3.4filter关键字和条件选择6.3.2Map关键字与批量化函数操作6.3.3Reduce关键字和求和6.3.4Filter关键字和条件选择6 . 3 几 个 特 殊 的 函 数 关 键 字6函数7对象和类7.1对象7.2类7.3模块和包7.2类u7.2.1如何定义类u7.2.2如何使用类u7.2
5、.3子类、父类和继承u7.2.4几个特殊的实例属性和类方法7对象和类7.3模块和包u7.3.1模块u7.3.2模块的路径搜索u7.3.3名称空间u7.3.4包7对象和类二python基础8文件和目录8.1文件读写操作8.2目录操作8.4综合实例8.3文件的压缩和备份二python基础9异常处理9.1python中常见的异常9.3使用异常9.4再看异常处理的作用9.2自定义异常10常用python扩展模块介绍10.5reportlab和pdfe10.4xlrd/xlwt与读写exceld10.1numpy和高效数据处理a10.2scipy与数值计算b10.3matplotlib和图表绘制c10.
6、6联合使用类库f10.1numpy和高效数据处理u10.1.1创建数组u10.1.2数组操作u10.1.3数组运算u10.1.4线性代数10常用python扩展模块介绍10.2scipy与数值计算u10.2.1插值u10.2.2拟合u10.2.3极值问题10常用python扩展模块介绍10.3matplotlib和图表绘制u10.3.1二维点线数据绘制u10.3.2辅助散点和线图绘制u10.3.3简单三维数据可视化10常用python扩展模块介绍10.4xlrd/xlwt与读写excelu10.4.1读取excel文件10.4.2写入excel数据u10.4.2写入Excel数据10常用pyt
7、hon扩展模块介绍11python编程中的效率问题11.1时间成本优化11.2空间成本优化11.1时间成本优化u 11.1.1使用内建函数(built-infunction)11.1.2循环内部的变量创建11.1.3循环内部避免不必要的函数调用11.1.4使用列表解析11.1.5尽量减少io读写11.1.6使用优秀的第三方库11.1.7其他u 11.1.2循环内部的变量创建u 11.1.3循环内部避免不必要的函数调用u 11.1.4使用列表解析u 11.1.5尽量减少IO读写u 11.1.6使用优秀的第三方库u 11.1.7其他11python编程中的效率问题11.2空间成本优化u11.2.1
8、使用xrange处理长序列u11.2.2注意数据类型的使用u11.2.3使用iterator11python编程中的效率问题04one三三abaqus/python基础基础三abaqus/python基础12abaqusscript入门112.1gui操作vsrpy脚本日志212.2对脚本进行简单的二次开发13abaqus/python基础13.1abaqus/python中的数据类型13.2abaqus/python的对象的访问和创建13.3abaqus/python中的主要对象概况13.2Abaqus/Python的对象的访问和创建13.3Abaqus/Python中的主要对象概况13.1
展开阅读全文