Python NumPy数组维数显示函数ndim和shape

Python NumPy数组维数显示函数ndim和shape
在Python NumPy中数组的维数可以通过 np.dim()函数获得。数组的形状可以通过实例变量 shape获得,shape的结果是个元组(tuple)。 示例代码:>>> A=np.array([[1,2,3,4,5],[2,3,4,5,6],[3,4,5,6,7],[4,5,6,7,8]])>>> np.ndim(A)2>>> B=np.zeros((2,3,4))>>> B.ndim3>>> print(B)[[[0. 0. 0. 0.] [0. 0. 0. 0.] [0. 0. 0....

Python NumPy自然指数计算函数exp和expm1

Python NumPy自然指数计算函数exp和expm1
在Python NumPy中以自然数为底的指数计算方法为exp,expm1用来计算exp(x) - 1,输入可以是普通数字也可以是数组。示例代码:>>> import numpy as np>>> np.exp(2)7.38905609893065>>> np.expm1(2)6.38905609893065>>> A=np.array([1,2,3])>>> np.exp(A)array([ 2.71828183, 7.3890561 , 20.08553692])

LS-Dyna点焊焊接约束定义关键字*CONSTRAINED_SPOTWELD_OPTION

LS-Dyna点焊焊接约束定义关键字*CONSTRAINED_SPOTWELD_OPTION
在LS-Dyna中关键字 *CONSTRAINED_SPOTWELD_OPTION用来在两个不重合的节点间定义点焊焊接约束,实际上是在两节点间创立了一个刚性梁。该两节点应该是梁或壳单元上的节点,体单元上的节点则用*CONSTRAINED_RIVET 来连接。若两节点重合,则用*CONSTRAINED_NODAL_RIGID_BODY 来定义。该连接方式还可以定义失效模式。其选项卡片如下所示:...

LS-Dyna壳单元与实体单元连接关键字*CONSTRAINED_SHELL_TO_SOLID

LS-Dyna壳单元与实体单元连接关键字*CONSTRAINED_SHELL_TO_SOLID
在LS-Dyna中关键字*CONSTRAINED_SHELL_TO_SOLID用来对壳单元与体单元的连接进行约束,可以实现两种自由度不一致单元的连接。除了此关键字,还可以用*CONSTRAINED_NODAL_RIGID_BODY 关键字来进行相同功能的约束。该关键字的选项卡片如下所示:仅需设置两个选项: 壳单元节点的 ID 号NID和体单元节点的 SET ID 号NSID。壳单元节点...

Hyperworks/Optistruct中的弹簧单元CBUSH

Hyperworks/Optistruct中的弹簧单元CBUSH
CBUSH是Hyperworks中最常用的弹簧单元,具有6个方向的刚度,属于Optistruct中的Bulk Data数据类型。用于模拟弹簧阻尼器以及各种零件之间的连接关系(固接,铰接及各种其它运动副)。可以通过Hypermesh中的1D面板下的masses命令创建CBUSH弹簧单元。 Cbush单元比较复杂,OptiStruct中的数据格式如下:用户需要指定:1. 两...

Hyperworks/Optistruct的质量单元CONM2

Hyperworks/Optistruct的质量单元CONM2
CONM2是Hyperworks中的质量单元,属于Optistruct中的Bulk Data数据类型。可以通过Hypermesh中的1D面板下的masses命令创建CONM2质量单元。CONM2单元的数据格式如下所示:各选项含义:EID- 单元ID;G - 用来定义质点的节点ID;CID - 坐标系ID;M - 质点的质量数值;X1~X3 - 质点质心相对于节点的偏移量;...

在Hypermesh中查看模型的惯量

在Hypermesh中查看模型的惯量
转动惯量是质点或质点系转动惯性的度量:J = m / α质点系的惯量计算方法如下(对坐标轴): 在Hyperworks/Hypermesh中赋好材料属性后可以直接获取一个 2D或者3D零件模型的质量和惯量。 在Hyperworks/Hypermesh的Post面板中点击summary命令,进入summary面板。 点击load,在Hypermesh的安装路径Altair/templates/summa...

Creo创建基准坐标系

Creo创建基准坐标系
在Creo中有两种创建坐标系的方法:根据已有坐标系进行偏移和使用已有特征创建坐标系。1、对已有坐标系进行偏移如果选择一个坐标系作为参考,则可以在Creo中可以创建三种坐标系偏移类型。(1)笛卡尔 (Cartesian) - 通过定义 X、Y 和 Z 参数来创建。(2)圆柱 (Cylindrical) - 通过定义 R、Theta (θ) 和 Z 参数来创建。...

Creo WebLink脚本运行环境设置

Creo WebLink脚本运行环境设置
WebLink是Creo提供的脚本二次开发环境,可以使用JavaScript脚本在Creo的内置浏览器中控制Creo的运行。在使用脚本前需要对Creo的环境变量和浏览器进行相应的设置。1、Creo的环境变量设置首先应将Creo的变量web_enable_javascript设置为on,以允许脚本的运行。如果需要通过脚本进行文件操作,还应将web_link_file_read和web_link_file...

LS-Dyna定义刚体约束关键字*CONSTRAINED_RIGID_BODIES

LS-Dyna定义刚体约束关键字*CONSTRAINED_RIGID_BODIES
在LS-Dyna中关键字 *CONSTRAINED_RIGID_BODIES用来约束两个刚体,使从刚体跟随主刚体运动。其选项卡片如下所示:各选项含义如下:PIDM - 主刚体的PART ID;PIDS - 从刚体的PART ID;IFLAG - 仅当主刚体在关键字*PART_INERTIA中定义了惯性属性时此关键字选项才有效,可选值如下:1:从刚体跟随主刚体更新重心、平动...
© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: