原文: https://www.jianshu.com/p/867d26693795 其中*DIM命令后面的不太懂,百度后搜索到类似问题如下: 此命令流解释如下: 则我的那条困惑的命令流应解释如下: 定义一维数组t1,长度为nmax个单位。 此条命令流…
其中*DIM命令后面的不太懂,百度后搜索到类似问题如下: 此命令流解释如下: 则我的那条困惑的命令流应解释如下: 定义一维数组t1,长度为nmax个单位。 此条命令流也相当于GUI界面的施加函数操作。 路漫漫其修远兮,吾将上下而求索。
描述曲线上升段的点数,不包括原点(0,0) *DIM,XE, ARRAY,NPOIN !strain / 峰值应变 *DIM,Strn,ARRAY,NPOIN !strain *DIM,Strs,ARRAY,NPOIN !stress XE(1)=0.3, 0.5, 0.8, 1.0 *VOPER,Strn(1),XE(1),MULT, Strnmax TBMODIF,1,1,0 !曲线原点 TBMODIF,2,1,0 *DO,I,1,NPOIN Strs(I)=...
利用*DIM命令或利用utility menu——parameters——array parameters——define/edit定义数组,如果是array和table类型的数组元素将被初始化为0,如果是char类型的数组元素则被初始化为一空值。 利用*DIM格式如下: *DIM,par,type,imax,jmax,kmax,var1,var2,var3 其中:par——数组名 ...
!CONTINUE !执行完*IF命令后要执行的程序 (2)*AFUN命令 功能:在参数表达式中,为角度函数指定单位。 使用格式:*AFUN,Lab 其中Lab为制订要使用的角度单位:包括:RAD,DEG,STAT 其中,使用STAT时,显示该命令当前的设置(是角度还是弧度) (3)*DIM 功能:指定一个数组参数及它的维数 使用格式:*DIM, Par, Type,imax...
1:数组参数的定义。使用*DIM命令。直接看例子,然后在详细讲*DIM的语法。 例如: *DIM,DISP_1,,4 !定义了一个名为DISP_1的数值型数组,大小为4X1X1 *DIM,STRS_A,ARRAY,3,3 !定义了一个名为STRS_A的数值型数组,大小为3X3X1 *DIM,LABEL,CHAR,5!定义了一个名为LABEL的字符型...
*DIM,N1,,5$*DIM,N2,,5 N1(1)=38,39,40,41,2 N2(1)=62,64,65,66,67 *DO,I,1,5 CP,NEXT,ALL,N1(I),N2(I)*ENDDO ALLSEL,ALL$/SOLU$SOLVE /POST1$/ESHAPE,1$PLNSOL,U,Y ETABLE,MYI,SMISC,2 ETABLE,MYJ,SMISC,15$PLLS,MYI,MYJ 图2是错误的耦合方式和结果。之所以错误,是因为按命...
根据上述数据文件,显然读入顺序应该“行不动列变”,即JIK格式,也就是*VREAD,A,MYTEST,TXT,,JIK,5,3,1,打开就是(((A(I,j,k),j=1,5),i=1,3),k=1,1)。可执行的命令流如下:*DIM,A,,3,5!定义A(3,5)*DIM,B,,3,5,2!定义B(3,5,2)*CREAT,READDAT,MAC!创建宏文件READDAT.MAC *...
*dim,nodeInfo1,array,nodeNumAll,4 ! 定义数组,nodeNumAll行4列 *do,i,1,nodeNumAll,1 ! 遍历nodeNumAll次,每次i=i+1 nodeInfo1(i,1)=nd nodeInfo1(i,2)=nx(nd) nodeInfo1(i,3)=ny(nd) nodeInfo1(i,4)=nz(nd) nd=ndnext(nd) ! 取得当前选择集中大于nd的下一个节点编号 ...
命令:*DIM。 GUI:Utility Menu>Parameters>Array Parameters>Define/Edit。 1.定义初始变量 当定义一个列表参数表格时,根据不同的分析类型,可以定义各种各样的初始参数。表4-10显示了不同分析类型的边界条件、初始变量及对应的命令。 表4-10 边界条件、初始变量及对应的命令 ...