ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »
