Nhờ bác ngohaibac giúp với (^_^)...
Chào bác ngohaibac,
Hiện giờ mình đang làm Đề tài: Định vị thuê bao trên mạng CDMA dùng FUZZY LOGIC.
Khi lập trình mô phỏng trên MATLAB(có dùng GUIDE),viết CODE xong,chạy GUIDE thì báo lỗi sau:
" ??? Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error using ==> pointer=get(gcf,'CurrentPoint');hX=findobj(gcbf,'t ag','Txt_X');hY=findobj(gcbf,'tag','Txt_Y');px=poi nter(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75set(gcf,'pointer','Circle');a=get(gca,'C urrentPoint');c=size(a);str1=num2str(a(1,1));str2= num2str(a(1,2));set(hX,'String',str1);set(hY,'Stri ng',str2);elseset(gcf,'pointer','arrow');set(hX,'S tring','');set(hY,'String','');end
Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error while evaluating figure WindowButtonMotionFcn "
và:
" ??? Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error using ==> hDothi=findobj(gcbf,'tag','Dothi');count=0;nut=get (gcf,'SelectionType');if strcmp(nut,'normal')pointer=get(gcf,'CurrentPoint' );px=pointer(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75a=get(gca,'CurrentPoint');xi=a(1,1); yi=a(1,2);plot(xi,yi,'+y');pathxy=get(hDothi,'User Data');count=size(pathxy,1)+1;pathxy(count,1)=xi;p athxy(count,2)=yi;if count>1plot([pathxy(count-1,1) xi],[pathxy(count-1,2) yi],'r');hCHAY=findobj(gcbf,'tag','CHAY');ten=get(hCH AY,'string');if strcmp(ten,'CHAY')set(hCHAY,'enable','on');end;hCH ON=findobj(gcbf,'tag','CHON');d=get(hCHON,'UserDat a');d=sqrt((xi-pathxy(count-1,1))^2+(yi-pathxy(count-1,2))^2);set(hCHON,'UserData',d);haxes=findobj(gcb f,'tag','path');set(haxes,'XTickLabel',[str2mat(' 0 ',num2str(d))]);end;set(hDothi,'UserData',pathxy);elseset(gcf,'p ointer','ibeam');end;elsecm=findobj(0,'tag','popup ');set(hDothi,'UIContextMenu',cm);end;
Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error while evaluating figure WindowButtonDownFcn
??? Undefined function or variable 'cm'.
??? Error using ==> hDothi=findobj(gcbf,'tag','Dothi');count=0;nut=get (gcf,'SelectionType');if strcmp(nut,'normal')pointer=get(gcf,'CurrentPoint' );px=pointer(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75a=get(gca,'CurrentPoint');xi=a(1,1); yi=a(1,2);plot(xi,yi,'+y');pathxy=get(hDothi,'User Data');count=size(pathxy,1)+1;pathxy(count,1)=xi;p athxy(count,2)=yi;if count>1plot([pathxy(count-1,1) xi],[pathxy(count-1,2) yi],'r');hCHAY=findobj(gcbf,'tag','CHAY');ten=get(hCH AY,'string');if strcmp(ten,'CHAY')set(hCHAY,'enable','on');end;hCH ON=findobj(gcbf,'tag','CHON');d=get(hCHON,'UserDat a');d=sqrt((xi-pathxy(count-1,1))^2+(yi-pathxy(count-1,2))^2);set(hCHON,'UserData',d);haxes=findobj(gcb f,'tag','path');set(haxes,'XTickLabel',[str2mat(' 0 ',num2str(d))]);end;set(hDothi,'UserData',pathxy);elseset(gcf,'p ointer','ibeam');end;elsecm=findobj(0,'tag','popup ');set(hDothi,'UIContextMenu',cm);end;
Undefined function or variable 'cm'.
??? Error while evaluating figure WindowButtonDownFcn "
Vậy nhờ bác ngohaibac chỉ giáo để sửa các lỗi trên.
Nếu cần mình gửi file gốc(để có thể sửa được) thì bác ngohaibac email cho mình được không?
Cám ơn bác ngohaibac trước nha.
Mong được bác giúp với.
Email của mình là: giathinh1986@yahoo.com
Chào bác ngohaibac,
Hiện giờ mình đang làm Đề tài: Định vị thuê bao trên mạng CDMA dùng FUZZY LOGIC.
Khi lập trình mô phỏng trên MATLAB(có dùng GUIDE),viết CODE xong,chạy GUIDE thì báo lỗi sau:
" ??? Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error using ==> pointer=get(gcf,'CurrentPoint');hX=findobj(gcbf,'t ag','Txt_X');hY=findobj(gcbf,'tag','Txt_Y');px=poi nter(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75set(gcf,'pointer','Circle');a=get(gca,'C urrentPoint');c=size(a);str1=num2str(a(1,1));str2= num2str(a(1,2));set(hX,'String',str1);set(hY,'Stri ng',str2);elseset(gcf,'pointer','arrow');set(hX,'S tring','');set(hY,'String','');end
Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error while evaluating figure WindowButtonMotionFcn "
và:
" ??? Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error using ==> hDothi=findobj(gcbf,'tag','Dothi');count=0;nut=get (gcf,'SelectionType');if strcmp(nut,'normal')pointer=get(gcf,'CurrentPoint' );px=pointer(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75a=get(gca,'CurrentPoint');xi=a(1,1); yi=a(1,2);plot(xi,yi,'+y');pathxy=get(hDothi,'User Data');count=size(pathxy,1)+1;pathxy(count,1)=xi;p athxy(count,2)=yi;if count>1plot([pathxy(count-1,1) xi],[pathxy(count-1,2) yi],'r');hCHAY=findobj(gcbf,'tag','CHAY');ten=get(hCH AY,'string');if strcmp(ten,'CHAY')set(hCHAY,'enable','on');end;hCH ON=findobj(gcbf,'tag','CHON');d=get(hCHON,'UserDat a');d=sqrt((xi-pathxy(count-1,1))^2+(yi-pathxy(count-1,2))^2);set(hCHON,'UserData',d);haxes=findobj(gcb f,'tag','path');set(haxes,'XTickLabel',[str2mat(' 0 ',num2str(d))]);end;set(hDothi,'UserData',pathxy);elseset(gcf,'p ointer','ibeam');end;elsecm=findobj(0,'tag','popup ');set(hDothi,'UIContextMenu',cm);end;
Undefined function or method 'elseset' for input arguments of type 'double'.
??? Error while evaluating figure WindowButtonDownFcn
??? Undefined function or variable 'cm'.
??? Error using ==> hDothi=findobj(gcbf,'tag','Dothi');count=0;nut=get (gcf,'SelectionType');if strcmp(nut,'normal')pointer=get(gcf,'CurrentPoint' );px=pointer(1,1);py=pointer(1,2);if px>=31 & px<=444 & py>=66 & py<=384.75a=get(gca,'CurrentPoint');xi=a(1,1); yi=a(1,2);plot(xi,yi,'+y');pathxy=get(hDothi,'User Data');count=size(pathxy,1)+1;pathxy(count,1)=xi;p athxy(count,2)=yi;if count>1plot([pathxy(count-1,1) xi],[pathxy(count-1,2) yi],'r');hCHAY=findobj(gcbf,'tag','CHAY');ten=get(hCH AY,'string');if strcmp(ten,'CHAY')set(hCHAY,'enable','on');end;hCH ON=findobj(gcbf,'tag','CHON');d=get(hCHON,'UserDat a');d=sqrt((xi-pathxy(count-1,1))^2+(yi-pathxy(count-1,2))^2);set(hCHON,'UserData',d);haxes=findobj(gcb f,'tag','path');set(haxes,'XTickLabel',[str2mat(' 0 ',num2str(d))]);end;set(hDothi,'UserData',pathxy);elseset(gcf,'p ointer','ibeam');end;elsecm=findobj(0,'tag','popup ');set(hDothi,'UIContextMenu',cm);end;
Undefined function or variable 'cm'.
??? Error while evaluating figure WindowButtonDownFcn "
Vậy nhờ bác ngohaibac chỉ giáo để sửa các lỗi trên.
Nếu cần mình gửi file gốc(để có thể sửa được) thì bác ngohaibac email cho mình được không?
Cám ơn bác ngohaibac trước nha.
Mong được bác giúp với.
Email của mình là: giathinh1986@yahoo.com
Comment