UG爱好者

标题: UG表达式报错 [打印本页]

作者: 张豹    时间: 2017-2-28 20:42
标题: UG表达式报错
img]求教原因是什么If ( theta&&theta<theta1 )
Then ( d/2 )
Else If ( theta1<=theta&&theta<=theta2 )
Then ( H*theta/pi()+d/2-7*H/8 )
Else ( d/2+H/8-2*rou+sqrt(rou^2-(p^2*(pi-theta)^2/(4*pi^2))) )


$UC3@B]4(Q}MZW2L9C27{WJ.png (41.33 KB, 下载次数: 87)

求问是为什么

求问是为什么

作者: babybuji*    时间: 2017-3-1 07:17
意思是说减号左右的一个或者多个名称还没有定义,或者定义的类型错误,不能进行运算
作者: 张豹    时间: 2017-3-1 13:06
babybuji 发表于 2017-3-1 07:17
意思是说减号左右的一个或者多个名称还没有定义,或者定义的类型错误,不能进行运算

那你看看我这表达式哪里错误了
作者: 张豹    时间: 2017-3-1 13:09
babybuji 发表于 2017-3-1 07:17
意思是说减号左右的一个或者多个名称还没有定义,或者定义的类型错误,不能进行运算

d           10           10                      数量           最新                         
H           sqrt(3)*p/2           0.8660254038                      数量           最新                         
p           1           1                      数量           最新                         
rou           sqrt(3)*p/24           0.07216878365                      数量           最新                         
t           0           0                      数量           最新                         
theta           pi()*t           0                      数量           最新                         
theta1           pi()/4           0.7853981634                      数量           最新                         
theta2           pi()*7/8           2.748893572                      数量           最新  




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2