ВУЗ:
Составители:
9 Ëèñòèíã ïðîãðàììû 107 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 FcnStep=str2num(get(handles.edt_step,'String')); if isempty(FcnStep) FcnStep=10; end; % Ïðè ïîìîùè ñòàíäàðòíîé ôóíêöèè fplot âû÷èñëèì çíà÷åíèÿ % ââåäåííîé ïîëüçîâàòåëåì ôóíêöèè, è çíà÷åíèÿ åå àðãóìåíòà [x,y]=fplot(FcnName,[FcnBegin FcnEnd],FcnStep); axes(get(get(handles.pnl_axes,'SelectedObject'),'UserData')); if isfield(handles,'myplot') handles.myplot{length(handles.myplot)+1}=... plot(x,y,'LineWidth',handles.ValWidth,'Color',My_Color); handles.myfun{length(handles.myfun)+1}=FcnName;
Страницы
- « первая
- ‹ предыдущая
- …
- 105
- 106
- 107
- 108
- 109
- …
- следующая ›
- последняя »