老师,我在编写好如下面指令后,加载到副图上后显示是斜线(见附件1),怎样把指令修改后让斜线变成垂直线(附件2)?
P:= C-REF(C,1);
DRAWLINE(P>=0,0,P>=0,P,COLORRED),LINETHICK3;
DRAWLINE(P<0,0,P<0,P,COLORCYAN),LINETHICK3;
无法直接修改为垂直线。画垂直线函数为VERTLINE,需要重新来定义线的长度。
vertline函数的第2个和第3个参数就是来定义垂直线的长度的,就只在这两个值之间画垂直线,可以贴出你的语句,看这两个值是如何定义的。
你这种情况下是P=0的时候,就无法画0-0之间的垂直线,就会显示的很长。你可以定义下P=0的时候,就不画垂直线。如下:
P:= C-REF(C,1);
VERTLINE(P>0,0,P,COLORRED),LINETHICK3;
VERTLINE(P<0,0,P,COLORCYAN),LINETHICK3;
嗯,好的,谢谢老师。