ABAQUS PyTHON二次开发攻略
本书特色
[
本书是作者结合自己多年abaqus 使用经验,在汲取国内外大量资料的基础上编写的一本python 二次开发知识点笔记。内容涉及开发环境的搭建、python 基础语法知识、abaqus python api 讲解,并以实例展示的方式详细阐明了二次开发的流程和方法。本书可以帮助正在使用abaqus 进行仿真分析工作的工程师或者科研人员学习abaqus python 二次开发方法,同时对熟悉abaqus 二次开发流程的读者也有一定的借鉴价值。
]
目录
**部分 引言第1章 abaqus二次开发简介 121.1 为什么是python 121.2 python、fortran与abaqus 131.3 基于python二次开发 14第2章 python能力确认 172.1 测试程序 172.2 程序运行结果 22第3章 脚本的运行与开发环境 233.1 abaqus中脚本的运行 233.1.1 命令区kcli(kernel command line interface) 233.1.2 cae-run script 243.1.3 abaqus command 243.1.4 abaqus pde 253.2 选择自己的python开发环境 263.2.1 abaqus pde 263.2.2 idle 273.2.3 notepad++ 283.2.4 editplus 293.2.5 选择合适的编程环境 32第二部分 python基础第4章 python数据类型与操作符 344.1 基本数据类型 344.2 列表、元组和字符串 364.2.1 列表(list) 364.2.2 元组(tuple) 384.2.3 字符串(str) 404.2.4 列表、元组和字符串的关系 424.3 字典 434.4 集合 454.5 操作符 464.5.1 赋值操作符 464.5.2 数字类型的操作符 464.5.3 序列类型的操作符 484.5.4 字典和集合的操作符 50第5章 表达式和流程控制 515.1 表达式和程序执行流程 515.2 分支语句if-else 525.3 循环语句 545.3.1 while循环语句 545.3.2 for循环语句 555.4 中断和退出 585.4.1 break语句 585.4.2 continue语句 595.5 特殊语句pass 60第6章 函数 616.1 定义函数 616.2 函数中的参数传递与调用方法 636.3 几个特殊的函数关键字 646.3.1 lambda关键字与匿名函数 646.3.2 map关键字与批量化函数操作 666.3.3 reduce关键字和求和 676.3.4 filter关键字和条件选择 67第7章 对象和类 697.1 对象 697.2 类 707.2.1 如何定义类 707.2.2 如何使用类 717.2.3 子类、父类和继承 727.2.4 几个特殊的实例属性和类方法 747.3 模块和包 757.3.1 模块 757.3.2 模块的路径搜索 767.3.3 名称空间 777.3.4 包 78第8章 文件和目录 798.1 文件读写操作 798.2 目录操作 828.3 文件的压缩和备份 858.4 综合实例 87第9章 异常处理 899.1 python中常见的异常 909.2 自定义异常 929.3 使用异常 939.4 再看异常处理的作用 95第10章 常用python扩展模块介绍 9610.1 numpy和高效数据处理 9710.1.1 创建数组 9810.1.2 数组操作 9910.1.3 数组运算 10010.1.4 线性代数 10010.2 scipy与数值计算 10110.2.1 插值 10110.2.2 拟合 10110.2.3 极值问题 10210.3 matplotlib和图表绘制 10310.3.1 二维点线数据绘制 10410.3.2 辅助散点和线图绘制 10510.3.3 简单三维数据可视化 10710.4 xlrd/xlwt与读写excel 10910.4.1 读取excel文件 10910.4.2 写入excel数据 10910.5 reportlab和pdf 11010.6 联合使用类库 111第11章 python编程中的效率问题 11411.1 时间成本优化 11411.1.1 使用内建函数(built-in function) 11411.1.2 循环内部的变量创建 11511.1.3 循环内部避免不必要的函数调用 11711.1.4 使用列表解析 11811.1.5 尽量减少io读写 11811.1.6 使用优秀的第三方库 11911.1.7 其他 12011.2 空间成本优化 12011.2.1 使用xrange处理长序列 12011.2.2 注意数据类型的使用 12111.2.3 使用iterator 12
封面
书名:ABAQUS PyTHON二次开发攻略
作者:苏景鹤
页数:316
定价:¥59.8
出版社:人民邮电出版社
出版日期:2016-04-01
ISBN:9787115414533
PDF电子书大小:87MB 高清扫描完整版
本文标题:《ABAQUS PyTHON二次开发攻略》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!