Home
个人中心
广告服务
使用帮助
关于我们
登录
注册
用户名
Email
自动登录
找回密码
密码
登录
注册
搜索
本版
用户
首页
Portal
前沿
动态
人物
会议
工具
论坛
BBS
家园
Space
好友
帖子
收藏
道具
勋章
任务
淘帖
导读
设置
退出
流体中文网
»
论坛
›
软件学习
›
CFX论坛
›
请教达人,急
返回列表
查看:
2300
|
回复:
3
请教达人,急
[复制链接]
KAIWANXIAO
KAIWANXIAO
当前离线
积分
34
IP卡
狗仔卡
发表于 2009-6-1 10:31:59
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
注册
x
在CFX5.7中写入流场边界条件时如要输入的边界条件曲线为分段的,应怎样用CEL表达出分段函数?
如: A= expression 1 (if Z>0)
A= expression 2 (ifZ≤0) 如何表达?
expression 1和expression 2 是Z的函数
[
本帖最后由 KAIWANXIAO 于 2009-6-1 11:06 编辑
]
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
cupidvenus
cupidvenus
当前离线
积分
10032
IP卡
狗仔卡
发表于 2009-6-2 09:59:02
|
显示全部楼层
你这个表达式写不出来,可以写成这样的分段函数:
A= expression 1 (if Z>0)
A= expression 2 (if Z<0)
A=(expression 1 + expression 2) / 2 (if Z=0)
回复
支持
反对
使用道具
举报
显身卡
KAIWANXIAO
KAIWANXIAO
当前离线
积分
34
IP卡
狗仔卡
楼主
|
发表于 2009-6-2 14:48:00
|
显示全部楼层
具体怎么写出来?麻烦帮把最终表达式写一下吧,本人初学者,实在不会
回复
支持
反对
使用道具
举报
显身卡
cnrikio
cnrikio
当前离线
积分
106
IP卡
狗仔卡
发表于 2009-6-3 14:21:21
|
显示全部楼层
回复 1# KAIWANXIAO 的帖子
可以用step函数来实现。
在expression中定义一个表达式,如A,其值定义为:step(Z)*expression1+step(-Z)*expression2-step(-Z*Z)*expression1+step(-Z*Z)*expression2
当Z != 0 时,第三项和第四项都为0,第一项和第二项根据Z的正负判断表达式的取值;
当Z = 0 时,所有的step()函数都为0.5,加起来就是expression2了。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表