ВУЗ:
Составители:
34 Èíòåðôåéñ â ñðåäå MATLAB % ãäå FcnName - èìÿ ïåðåìåííîé, êîòîðàÿ áóäåò ñîäåðæàòü % ââåäåííóþ ïîëüçîâàòåëåì ôóíêöèþ. Ïîñêîëüêó ñâîéñòâî 'String' ïðèíèìàåò ñòðîêîâûå çíà÷åíèÿ, òî äëÿ ïîëó÷åíèÿ ãðàíèö èçìåíåíèÿ àðãóìåíòà ïðèäåòñÿ íå òîëüêî ñ÷èòàòü ñòðîêîâûå çíà÷åíèÿ ñâîéñòâà String îáëàñòè ââîäà edt_begin, edt_end è edt_step, íî è ïðåîáðàçîâàòü èõ â ÷èñëîâûå, îáðàòèâøèñü ê ôóíêöèè str2num. FcnBegin=str2num(get(handles.edt_begin,'String')); % ãäå FcnBegin - èìÿ ïåðåìåííîé, êîòîðàÿ áóäåò ñîäåðæàòü íà÷àëî % îòðåçêà, íà êîòîðîì ñòðîèòñÿ ãðàôèê. FcnEnd=str2num(get(handles.edt_end,'String')); % ãäå FcnEnd - èìÿ ïåðåìåííîé, êîòîðàÿ áóäåò ñîäåðæàòü % êîíåö îòðåçêà, íà êîòîðîì ñòðîèòñÿ ãðàôèê. FcnStep=str2num(get(handles.edt_step,'String')); % ãäå FcnStep - èìÿ ïåðåìåííîé, êîòîðàÿ áóäåò ñîäåðæàòü % êîëè÷åñòâî òî÷åê, íà êîòîðûõ ñòðîèòñÿ ãðàôèê. Òåïåðü ðàññìîòðèì ïðîöåññ ïîëó÷åíèÿ äàííûõ èç îáúåêòà "âûïàäàþùèé ñïèñîê". Êàê îòìå÷àëîñü â çàìå÷àíèè 3.5, çà ñîäåðæèìîå â âûïàäàþùåì ñïèñêå îòâå÷àåò ñâîéñòâî String. Ïîëó÷èòü ýòî ñîäåðæèìîå ìîæíî êîìàíäîé FcnPop=get(handles.popupmenu_fcn,'String');  âûïàäàþùåì ñïèñêå ìîæåò áûòü ââåäåíî íåñêîëüêî ïî- ñëåäîâàòåëüíîñòåé ñèìâîëîâ, ïðè ýòîì êàæäàÿ ïîñëåäîâàòåëü-
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »