?? addpoint.m
字號:
function addpoint(x, y)%addpoint Adds points to the list.global FITHANDLESglobal UICTRHANDLESglobal XSIZEglobal YSIZEglobal IMAGENAMEglobal NEWIMAGENAMEglobal MAINFIGglobal VIEWSIZEglobal NUMBER % only in this m-filemaxnrofpoints = 12;nrofpoints = get(FITHANDLES(1,12), 'value');[x_size,y_size]=size(get(MAINFIG,'userdata')); xl = get(gca,'xlim'); yl = get(gca,'ylim');% range for pixels from 1 to 128 e.g pixels 64 lies just befor the index 64 if ((x >= xl(1)) & (x<= xl(2)) & (y >= yl(1)) & (y <= yl(2))), nrofpoints = nrofpoints + 1; set(FITHANDLES(2,nrofpoints),'enable','off'); set(FITHANDLES(1,12),'value',nrofpoints); x=x-0.5; y=y-0.5; set(FITHANDLES(2,nrofpoints),'enable','off'); set(FITHANDLES(3,nrofpoints),'string',num2str(x),'value',x); set(FITHANDLES(4,nrofpoints),'string',num2str(y),'value',y); routine('plotpunten'); if (nrofpoints < maxnrofpoints), set(FITHANDLES(2,nrofpoints+1),'enable','on'); else routine('stopadding'); seterror(' Maximum number of points reached.'); end FILECHANGED = 1;end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -