xtddpla 发表于 2011-5-26 09:56:05

APDL中do与if的嵌套

今天与do循环与if时,发现运行不出来,形式如下:
*do,i,1,18
*if,f1z(i),le,f1z1,then
f1y(i)=h(33)-2970
*elseif,f1z(i),gt,f1z1,and,f1z(i),le,f1z2,then
f1y(i)=h(33)-2970-6000*(1-COS(ASIN((f1z(i)-f1z1)/6000)))
*elseif,f1z(i),gt,f1z2,then
f1y(i)=h(33)-2970-6000*(1-cos(25*3.1416/180))-(f1z(i)-f1z2)*tan(25*3.1416/180)
*enddo
原因何在?

xtddpla 发表于 2011-5-27 08:43:30

本人在自查过程中已发现错误,
原来是少了一个*endif
页: [1]
查看完整版本: APDL中do与if的嵌套