ВУЗ:
Составители:
76 Èíòåðôåéñ â ñðåäå MATLAB handles.myplot{length(handles.myplot)+1}=... plot(x,y,'LineWidth',2,'Color',My_Color); handles.myfun{length(handles.myfun)+1}=FcnName; else handles.myplot{1}=plot(x,y,'LineWidth',2,'Color',My_Color); handles.myfun{1}=FcnName; end; Ïîñëå ýòîãî ñîõðàíèì ñòðóêòóðó handles. Òåïåðü â ôóíêöèÿõ âûáîðà öâåòà è çàäàíèÿ øèðèíû ëèíèè ìû ìîæåì ïðè ïîìîùè óêàçàòåëåé íà ëèíèþ çàäàâàòü øèðèíó è öâåò ïîñòðîåííîé ëèíèè. Ïðèâåäåì òåêñòû îñíîâíûõ ôóíêöèé: function btnPlot_Callback(hObject, eventdata, handles) % hObject handle to btnPlot (see GCBO) % eventdata reserved - to be defined in a future % version of MATLAB % handles structure with handles and user data (see GUIDATA) global My_Color; FcnName=get(handles.edt_fcn,'String'); if isempty(FcnName) FcnPop=get(handles.popupmenu_fcn,'String'); PopId=get(handles.popupmenu_fcn,'Value'); FcnName=FcnPop{PopId}; end;
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »