|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
这个问题纠结一个多月了,求各位达人赐教!
我在做一个流体域计算,入口流速边界想设置成一个随时间变化的分段函数形式,想请问各位大神这个如何用expression实现????
之前在网上查有人说利用step函数实现,但是他们的问题只是分三段:
A= expression 1 (if Z>0)
A= expression 2 (if Z<0)
A=(expression 1 + expression 2) / 2 (if Z=0)(expression 1和expression 2 是Z的函数)
用STEP函数实现表达式如下:
step(Z)*expression1+step(-Z)*expression2-step(-Z*Z)*expression1+step(-Z*Z)*expression2
(*STEP函数的含义为step(x) is 0 for negative x, 1 for positive x and 0.5 for x=0.)
而我的问题是
A= expression 1 (if a<=x<b)
A= expression 2 (if b<=x<c)
A=expression 3 (if c<=x<d)
.
.
.
.
A=expression 7 (if g<=x<h)分了七段
请问各位这个如何写表达式,感觉变成了一个数学问题,万分感谢! |
|