早教吧作业答案频道 -->其他-->
ansys中的CFCAT命令ansys中的CFACT命令的使用格式是这样的:CFACT,RFACTA,IFACTA,RFACTB,IFACTB,RFACTC,IFACTC帮助文档里面解释说是:Definescomplexscalingfactorstobeusedwithoperations.不明白他这里所说的定义
题目详情
ansys 中的CFCAT命令
ansys 中的CFACT命令的使用格式是这样的:
CFACT,RFACTA,IFACTA,RFACTB,IFACTB,RFACTC,IFACTC
帮助文档里面解释说是:Defines complex scaling factors to be used with operations.
不明白他这里所说的定义复数比例因子是什么,这个命令起到的作用到底是什么
ansys 中的CFACT命令的使用格式是这样的:
CFACT,RFACTA,IFACTA,RFACTB,IFACTB,RFACTC,IFACTC
帮助文档里面解释说是:Defines complex scaling factors to be used with operations.
不明白他这里所说的定义复数比例因子是什么,这个命令起到的作用到底是什么
▼优质解答
答案和解析
这个问题我来回答吧.你的题目打错了,是CFACT,要么粗心,要么笔误,不过后面倒是写对了.
首先,需要明白的是CFACT这个命令,一般是配合ADD这条命令同时使用的.
先介绍ADD语句吧.ADD的格式是这样的:ADD,IR,IA,IB,IC,Name,--,--,FACTA,FACTB,FACTC .语句执行的结果就是定义一个IR变量,值为IR = (FACTA x IA) + (FACTB x IB) + (FACTC x IC) .可以看出,ADD的用处,就是将变量IA/IB/IC分别乘上一个系数再相加.当然,如果三个变量中的一两个空缺着,也是可以的.
再介绍CFACT语句.它也是用来定义变量IA/IB/IC相加的系数的.但好处在于,三则的系数不仅仅局限于实数,还可以扩展到复数范围(比如谐响应分析的结果,和电磁场分析的结果,他们的结果往往都是复数形式的.同样在模态分析中,也存在复模态的情况,只是通常不需要对模态进行后处理,所以一般没有用到).还有一个优点,CFACT语句将变量的系数独立写在一起,是为了方便利用命令流的方式来做优化.可以很方便地进行循环多次求解,而不需要手动一遍一遍修改系数,直接给个循环,不同的系数给上,就可以自动进行计算.然后比较每一个结果,对系数进行选择.
再详细分析CFACT语句.语句格式是:CFACT,RFACTA,IFACTA,RFACTB,IFACTB,RFACTC,IFACTC.可以看出,刚好分成三组数据:RFACTA和IFACTA,RFACTB和IFACTB,RFACTC和IFACTC.分别对应前面ADD语句中的FACTA,FACTB,FACTC三个位置.两语句联合执行结果为:
IR = (RFACTA+IFACTA×i)x IA + (RFACTB+IFACTB×i)x IB + (RFACTC+IFACTC×i)x IC.
最后,两语句结合实用可能出现四种情况:
若ADD语句后没有CFACT语句,则三个系数均如ADD中定义的.
若CFACT语句前没有ADD语句,则三个变量的数值默认为1,此时就是三系数和.
若两语句都没有出现,然后就没有然后了.
若两语句都出现,那么就是上面那个公式计算了.
注意点:无论是ADD语句,还是CFACT语句,均是对ANSYS数值计算的结果进行后处理时才用得到的命令,不能用在前处理中.也就是说,这两条语句,只能用在/post26命令之后,而不能用在/prep7命令中.
比如说:对某个数值计算的结果进行后处理,想求1号点和11号点之间的x轴差,就可以定义一个语句:ADD,ux_1_11,nx(1),nx(11),1,-1,.意思就是说:ux_1_11=1×nx(1)+(-1)×nx(11),也就是两者之差.
更进一步地,比如谐响应分析中,位移结果是一个复数.那么就可以用到复数因子了,也就是在上面一条语句后面,加一条CFACT语句.
首先,需要明白的是CFACT这个命令,一般是配合ADD这条命令同时使用的.
先介绍ADD语句吧.ADD的格式是这样的:ADD,IR,IA,IB,IC,Name,--,--,FACTA,FACTB,FACTC .语句执行的结果就是定义一个IR变量,值为IR = (FACTA x IA) + (FACTB x IB) + (FACTC x IC) .可以看出,ADD的用处,就是将变量IA/IB/IC分别乘上一个系数再相加.当然,如果三个变量中的一两个空缺着,也是可以的.
再介绍CFACT语句.它也是用来定义变量IA/IB/IC相加的系数的.但好处在于,三则的系数不仅仅局限于实数,还可以扩展到复数范围(比如谐响应分析的结果,和电磁场分析的结果,他们的结果往往都是复数形式的.同样在模态分析中,也存在复模态的情况,只是通常不需要对模态进行后处理,所以一般没有用到).还有一个优点,CFACT语句将变量的系数独立写在一起,是为了方便利用命令流的方式来做优化.可以很方便地进行循环多次求解,而不需要手动一遍一遍修改系数,直接给个循环,不同的系数给上,就可以自动进行计算.然后比较每一个结果,对系数进行选择.
再详细分析CFACT语句.语句格式是:CFACT,RFACTA,IFACTA,RFACTB,IFACTB,RFACTC,IFACTC.可以看出,刚好分成三组数据:RFACTA和IFACTA,RFACTB和IFACTB,RFACTC和IFACTC.分别对应前面ADD语句中的FACTA,FACTB,FACTC三个位置.两语句联合执行结果为:
IR = (RFACTA+IFACTA×i)x IA + (RFACTB+IFACTB×i)x IB + (RFACTC+IFACTC×i)x IC.
最后,两语句结合实用可能出现四种情况:
若ADD语句后没有CFACT语句,则三个系数均如ADD中定义的.
若CFACT语句前没有ADD语句,则三个变量的数值默认为1,此时就是三系数和.
若两语句都没有出现,然后就没有然后了.
若两语句都出现,那么就是上面那个公式计算了.
注意点:无论是ADD语句,还是CFACT语句,均是对ANSYS数值计算的结果进行后处理时才用得到的命令,不能用在前处理中.也就是说,这两条语句,只能用在/post26命令之后,而不能用在/prep7命令中.
比如说:对某个数值计算的结果进行后处理,想求1号点和11号点之间的x轴差,就可以定义一个语句:ADD,ux_1_11,nx(1),nx(11),1,-1,.意思就是说:ux_1_11=1×nx(1)+(-1)×nx(11),也就是两者之差.
更进一步地,比如谐响应分析中,位移结果是一个复数.那么就可以用到复数因子了,也就是在上面一条语句后面,加一条CFACT语句.
看了ansys中的CFCAT命令a...的网友还看了以下:
阅读下面文章,完成1-3题。鲁迅的本质精神是他对于中国社会、文化和中国人的深刻理解。只有理解了中国 2020-05-13 …
已知,且均为正整数,如果将进行如下图方式的“分解”,那么下列三个叙述:(1)在的“分解”中最大的数 2020-05-14 …
力的分解中正确的是A 求几个力的合力叫力的分解B 力的分解是力的合成的逆运算,同样遵守平行四边形定 2020-05-17 …
解中学数学题的高手进来有3题.给10分1.在公式s=Sa+Ut中,当t=3时,s=5.5;当t=5 2020-06-05 …
有些人,一转身就是一辈子的理解这句话的意思是什么,怎么理解,理解中不要全是爱情,理解中希望多一点是 2020-06-05 …
系解中纵隔的名词解释如题,人体系统解剖学第二版中,纵隔的名词解释,谢 2020-06-08 …
下列调查中,适合进行全面调查的是()A.了解全市中学生的主要娱乐方式B.了解中央电视台《焦点访谈》栏 2020-11-12 …
碳酸氢钠,碳酸氢铵的分解(1)碳酸氢铵受热分解的方程式中水是要有气体符号的吧?(2)那么碳酸氢钠受热 2020-12-03 …
图示为人类镰刀形细胞贫血症病因的图解,请分析回答(已知谷氨酸的密码子是GAA、GAG):(1)图解中 2020-12-20 …
1、酯的水解中、醇酯和酚酯可以在氢氧化钠溶液中水解、那么他们可以在酸中水解吗?为什么?2、还有、苯环 2020-12-28 …