Разработка графического пользовательского интерфейса в среде MATLAB. Бадриев И.Б - 12 стр.

UptoLike

sin(x) cos(x)
12                               Èíòåðôåéñ â ñðåäå MATLAB

áîëüøèíñòâà ôóíêöèé âûñîêîóðîâíåâîé ãðàôèêè ñ âûõîäíûì
àðãóìåíòîì îáåñïå÷èâàåò çàïèñü â âûõîäíîé àðãóìåíò óêà-
çàòåëÿ íà ñîçäàííûé ãðàôè÷åñêèé îáúåêò.
     Êàæäûé îáúåêò èìååò ñâîéñòâà Parent è Children. Çíà÷å-
íèåì ñâîéñòâà Parent ÿâëÿåòñÿ óêàçàòåëü íà ïðåäêà îáúåêòà
â èåðàðõèè îáúåêòîâ. Çíà÷åíèåì ñâîéñòâà Children ÿâëÿåòñÿ
óêàçàòåëü èëè âåêòîð óêàçàòåëåé íà ïîòîìêè ýòîãî îáúåê-
òà.
     Ñîçäàäèì äâà ãðàôè÷åñêèõ îêíà, çàïèñàâ óêàçàòåëè íà íèõ
â ïåðåìåííûå hF1 è hF2:
     hF1 = figure;

     hF2 = figure;

     Òåïåðü äëÿ òîãî, ÷òîáû â ëþáîì ìåñòå ïðèëîæåíèÿ ñäåëàòü
òåêóùèì ãðàôè÷åñêîå îêíî ñ óêàçàòåëåì hF1, äîñòàòî÷íî îá-
ðàòèòüñÿ ê ôóíêöèè gure ñî âõîäíûì àðãóìåíòîì  óêàçàòå-
ëåì íà îêíî:
     figure(hF1);

     Ïðè ýòîì ãðàôè÷åñêîå îêíî íå òîëüêî ñòàíåò òåêóùèì, íî
è ðàñïîëîæèòñÿ ïîâåðõ îñòàëüíûõ îêîí.
     Ïðåäïîëîæèì, ÷òî â íåêîòîðîì ìåñòå ïðîãðàììû òðåáóåòñÿ
â ãðàôè÷åñêîå îêíî ñ óêàçàòåëåì hF1 âûâåñòè ãðàôèêè ôóíê-
öèé sin(x) è cos(x). Ñîçäàäèì â ïåðâîì ãðàôè÷åñêîì îêíå îñè
ïðè ïîìîùè ôóíêöèè axes, çàïîìíèâ óêàçàòåëü íà îñè â ïåðå-