时间历程后处理变量运算命令流汇总,值得收藏!

文摘   2024-07-15 09:47   重庆  

欢迎阅读水哥原创文章,历年原创文章请点击:

本公众号历年原创文章汇总-2024.05

更多水哥原创课程,请点击:

水哥原创课程清单


我们在进行时间历程后处理时,变量之间难免需要进行一定的运算,如相加、相减、积分、求导等,部分同学习惯性喜欢导出数据然后用matlab或者python等其他三方语言来操作,但其实APDL本身就支持常见的一些向量计算,本文罗列了目前ANSYS支持的常见变量后处理,供大家参考!

1、变量加减

命令:

ADD,IR,IA,IB,IC,Name,-,-,FACTA,FACTB,FACTC

公式:

IR=(FACTA*IA)+(FACTB*IB)+(FACTC*IC)

FACTA、FACTB、FACTC分别为变量IA、IB、IC的系数,默认为1,该命令最多支持三个变量同时计算。后续命令含义相同。

2、变量相乘

命令:

PROD,IR,IA,IB,IC,NAME,-,-,FACTA,FACTB,FACTC

公式:

IR=(FACTA*IA)*(FACTB*IB)*(FACTC*IC)

3、变量相除

命令:

QUAT,IR,IA,IB,-,NAME,-,-,FACTA,FACTB

公式:

IR=(FACTA*IA)/(FACTB*IB)

4、变量绝对值    

命令:

ABS,IR,IA,-,-,NAME,-,-,FACTA

公式:

IR=|FACTA*IA|

5、变量开平方  

命令:

SQRT,IR,IA,-,-,NAME,-,-,FACTA

公式:

IR=SQRT(FACTA*IA)

6、变量指数运算

命令:

EXP,IR,IA,-,-,NAME,-,-,FACTA,FACTB

公式:

IR=FACTB*EXP(FACTA*IA)

7、变量常用对象运算

命令:

CLOG,IR,IA,-,-,NAME,-,-,FACTA,FACTB

公式:

IR=FACTB*LOG(FACTA*IA)

8、变量自然对象运算

命令:

NLOG,IR,IA,-,-,NAME,-,-,FACTA,FACTB

公式:

IR=FACTB*LN(FACTA*IA)

9、变量取最大值运算

命令:

LARGE,IR,IA,IB,IC,NAME,-,-,FACTA,FACTB,FACTC

公式:

IR=MAX(FACTA*IA,FACTB*IB,FACTC*IC)

10、变量取最小值运算

命令:

SMALL,IR,IA,IB,IC,NAME,-,-,FACTA,FACTB,FACTC

公式:

IR=MIN(FACTA*IA,FACTB*IB,FACTC*IC)

11、变量求导运算

命令:

DERIV,IR,IY,IX,-,NAME,-,-,FACTA

公式:

IR=FACTA*D(IY)/D(IX)

12、变量积分运算

命令:

INT1,IR,IY,IX,-,NAME,-,-,FACTA,FACTB,CONST

公式:

IR=∫(FACTA*IY)/D(FACTB*IX)+CONST

13、变量转为数组

命令:

VGET,Par,IR,TSTRT,KCPLX

其中:

Par-数组名,注意要首先使用*DIM定义数组

IR-变量编号

TSTRT-与IR变量数据起点相关的时间点或者频率

KPCLX-复变量控制参数,0,IR表示实部,1,IR表示虚部

14、数组转为变量

命令:

VPUT,Par,IR,TSTRT,KCPLX

其中,各参数含义与VGET相同。


如果觉得这个汇总实用,欢迎转载,分享!

更多水哥原创课程,请点击:

       水哥原创课程清单

更多有限元学习资源,请访问水哥博客:FSCAE.COM

祝好

ANSYS结构院

2024.07.15

ANSYS结构院
ANSYS使用心得及操作技巧,B站Up主水哥ANSYS, 有限元学习资源分享,公众号官网FSCAE.COM
 最新文章