ВУЗ:
Составители:
52 Èíòåðôåéñ â ñðåäå MATLAB
ëà ñ ñîäåðæèìûì òåêóùåãî êàòàëîãà. Ôèëüòð ôàéëîâ óñòà-
íîâëåí â ALL MATLAB les; îòîáðàæàþòñÿ òîëüêî òå ôàéëû,
ðàñøèðåíèÿ êîòîðûõ ïîääåðæèâàþòñÿ MATLAB. Â ðàñêðûâà-
þùåìñÿ ñïèñêå Files of type ìîæíî âûáðàòü òîëüêî M-ôàéëû
èëè òîëüêî ãðàôè÷åñêèå îêíà, èëè âñå ôàéëû.
Îáðàùåíèå ê ôóíêöèè èìååò ñëåäóþùèé âèä:
[FileName, DirName] =uiputfile;
Åñëè â äèàëîãîâîì îêíå ñîõðàíåíèÿ ôàéëà ïîëüçîâàòåëü âû-
áåðåò èìÿ ñóùåñòâóþùåãî ôàéëà, òî ïîÿâèòñÿ îêíî ïîäòâåð-
æäåíèÿ. Íàæàòèå íà êíîïêó ïðèâîäèò ê çàâåðøåíèþ
äèàëîãà ñîõðàíåíèÿ ôàéëà, à íàæàòèå íà êíîïêó ê
âîçâðàòó â îêíî ñîõðàíåíèÿ ôàéëà. Åñëè ïîëüçîâàòåëü âûáðàë
ôàéë èëè íàáðàë èìÿ ôàéëà â ñòðîêå "Èìÿ ôàéëà" è íàæàë
êíîïêó <Ñîõðàíèòü>, òî FileName áóäåò ñîäåðæàòü ñòðîêó ñ
èìåíåì ôàéëà è ñîîòâåòñòâóþùèì ðàñøèðåíèåì, à DirName
ïóòü ê ôàéëó. Åñëè ïîëüçîâàòåëü íå âûáðàë ôàéë è çàêðûë îê-
íî íàæàòèåì íà êíîïêó <Îòìåíà>, òî FileName = 0 è DirName
= 0. Ïîýòîìó ïîñëå îáðàùåíèÿ ê ôóíêöèè uiputle ñëåäóåò
ïðîâåðèòü, áûë ëè âûáðàí ôàéë. Åñëè áûëà íàæàòà êíîïêà
<Ñîõðàíèòü>, òî íåîáõîäèìî îáúåäèíèòü ïîëó÷åííûå ñòðîêè
â ïîëíûé ïóòü ê ôàéëó:
[FName, DirName] = uiputfile;
if isequal(FName, 0)
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »
