作业帮 > 综合 > 作业

用adams对力进行参数化时输入IF函数出现下列错误

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/07 18:41:01
用adams对力进行参数化时输入IF函数出现下列错误

ERROR:    "IF" is not a known constant,function or variable
ERROR:      (eval(<<IF>>(time - DV_GONGZUO_TIME:IF(HAUKUAI_2_cm_DISPLACEMENT - DV_M_P9_X - 0.05 * DV_M_XINGCHENG:0,DV_A_P,IF(HAUKUAI_2_cm_DISPLACEMENT - DV_M_P9_X - 0.95*DV_M_XINGSHENG:DV_A_P,DV_A_P,0)),0,0)))
ERROR:   The command was not executed.
ERROR:   >> var set var=.mdi.fbTmpStr2 str=(eval(IF(time - DV_GONGZUO_TIME:IF(HAUKUAI_2_cm_DISPLACEMENT - DV_M_P9_X - 0.05 * DV_M_XINGCHENG:0,DV_A_P,IF(HAUKUAI_2_cm_DISPLACEMENT - DV_M_P9_X - 0.95*DV_M_XINGSHENG:DV_A_P,DV_A_P,0)),0,0)))
为什么这个长IF函数最后面有三个括弧?看这个函数应该在最后的0那里加一个括弧就可以了