Creo Simulate > 其他信息 > 使用函数 > “函数定义”对话框 > 有效符号
  
有效符号
定义符号函数时可使用以下符号:
函数
固有模式和 FEM 模式支持
定义
sin(x)
固有、FEM
标准三角函数。
cos(x)
固有、FEM
标准三角函数。
tan(x)
固有、FEM
标准三角函数。
sinh(x)
固有、FEM
双曲线三角函数。
cosh(x)
固有、FEM
双曲线三角函数。
tanh(x)
固有、FEM
双曲线三角函数。
asin(x)
固有、FEM
反正弦,取值范围为 -/2 到 /2。
acos(x)
固有、FEM
反余弦,取值范围为 0 到
atan(x)
固有、FEM
反正切,取值范围为 -/2 到 /2。
atan2(y,x)
固有、FEM
y/x 的反正切,取值范围为 -
exp(x)
固有、FEM
指数函数 ex
ln(x)
固有、FEM
自然对数 (以 e 为底)。
log(x)
固有、FEM
以 10 为底的对数。
abs(x)
固有、FEM
绝对值。如果是 x>= 0,则返回 x,否则返回 –x。
sqrt(x)
固有、FEM
平方根。
min(x,y)
固有、FEM
返回 x 和 y 中的最小值。如果 x<y,则返回 x,否则返回 y。
max(x,y)
固有、FEM
返回 x 和 y 中的最大值。如果 x>y,则返回 x,否则返回 y。
sign(x,y)
固有、FEM
将 y 的符号传递给 x。如果 y<0,返回 –abs(x),否则返回 abs(x)。
mod(x,y)
固有、FEM
余项函数,即 x–int(x/y)*y,其中 int() 表示“整数部分”。结果的符号始终与 x 的符号相同。
if(c,x,y)
固有、FEM
"if" 测试或切换功能。如果表达式 c (“条件”) 返回非零值 (true),则 if 函数返回 x,否则 (当 c=0.0 时),返回 y。读作:if c then x else y。
bound(x,lo,hi)
固有、FEM
将 x 限制在边界 lo 和 hi 之间。如果 x<lo,返回 lo;如果 x>hi,返回 hi;否则返回 x。lo 必须 <=hi。
dead(x,lo,hi)
固有、FEM
当 x 介于 lo 和 hi 之间时,提供“死区”。如果 x<lo,返回 x–lo;如果 x>hi,返回 x–hi;否则返回 0。
ceil(x)
固有、FEM
“天花板”函数,趋向于正无穷大圆整
floor(x)
固有、FEM
趋向于负无穷大圆整
near(x,y,delta)
固有、FEM
"nearness" 测试。如果 x 位于 y 增量的范围内,则返回 1.0 (true)。如果 abs(x–y)<=delta,返回 1.0,否则返回 0.0。
pow(x,y)
FEM
指数函数 xy。底数为 x,指数为 y。
常数:
pi
固有、FEM
= 3.14159...
e
固有
= 2.71828...
算术运算符:
+
固有、FEM
加号
固有、FEM
减、一元减号、求反
*
固有、FEM
乘号
/
固有、FEM
除号
^
固有、FEM
取幂
逻辑运算符 (这些运算符返回 1.0 表示真,返回 0.0 表示假):
!
固有、FEM
一元“非”
==
固有、FEM
等于
!=
固有、FEM
不等于
<
固有、FEM
小于
>
固有、FEM
大于
<=
固有、FEM
小于或等于
>=
固有、FEM
大于或等于
在固有模式下使用 &&
在 FEM 模式下使用 &
固有、FEM
逻辑与
在固有模式下使用 ||
在 FEM 模式下使用 |
固有、FEM
逻辑或
分组运算符:
( )
固有、FEM
圆括号,分组
 
* 三角函数的自变量、反三角函数返回的值和角坐标在固有模式中被解释为弧度,而在 FEM 模式中解释为角度。例如,如果用符号函数 "5 * theta * z" 将某个载荷定义为圆柱坐标函数 (r, theta, z),则在 FEM 模式和固有模式下,此载荷的计算方式不同。使用三角表达式 (如 cos(theta)) 的符号函数在两种模式下的计算结果始终一致且准确。然而,以线性尺寸 (如 cos(x/L),其中 x 是坐标,L 是线性尺寸) 作为自变量的三角函数的计算方式不同。
返回到符号函数类型