ВУЗ:
Составители:
66 Èíòåðôåéñ â ñðåäå MATLAB
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;
FcnBegin=str2num(get(handles.edt_begin,'String'));
if isempty(FcnBegin) FcnBegin=0; end;
FcnEnd=str2num(get(handles.edt_end,'String'));
if isempty(FcnEnd) FcnEnd=1; end;
FcnStep=str2num(get(handles.edt_step,'String'));
if isempty(FcnStep) FcnStep=10; end;
My_Color=[0 0 0];
% Ïðîâåðÿåì, ñóùåñòâóåò ëè ïîëå â ñòðóêòóðå handles
if isfield(handles,'new_My_Color')
My_Color=handles.new_My_Color;
end
[x,y]=fplot(FcnName,[FcnBegin FcnEnd],FcnStep);
plot(x,y,'Color',My_Color)
set(handles.btn_clear,'Visible','on');
Çàïóñòèòå íàøå ïðèëîæåíèå è ïîñìîòðèòå êàê îíî ðàáîòàåò.
Âòîðîé ñïîñîá îñíîâàí íà èñïîëüçîâàíèè ãëîáàëüíûõ ïåðå-
ìåííûõ. Äëÿ ýòîãî ïðåäâàðèòåëüíî òðåáóåòñÿ çàäàòü çíà÷å-
íèÿ öâåòà ïî óìîë÷àíèþ. Çàäàíèå íà÷àëüíûõ çíà÷åíèé ëó÷øå
ïðîèçâîäèòü â ôóíêöèè, âûïîëíÿþùåéñÿ ïðè îòêðûòèè îêíà
Страницы
- « первая
- ‹ предыдущая
- …
- 64
- 65
- 66
- 67
- 68
- …
- следующая ›
- последняя »
