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

UptoLike

7 Ïîñòðîåíèå íåñêîëüêèõ ãðàôèêîâ                          73


â ïîñòðîåíèè íåñêîëüêèõ ãðàôèêîâ ôóíêöèé â îäíîì ãðàôè-
÷åñêîì îêíå. Ýòî ìîæíî ñäåëàòü ñëåäóþùèì ñïîñîáîì. Ðàçìå-
ñòèòü â îäíîì ãðàôè÷åñêîì îêíå íåñêîëüêî îáúåêòîâ îñè (ïðè
ïîìîùè èíñòðóìåíòà Axes), çàäàòü êàæäîìó îáúåêòó çíà÷å-
íèå ñâîéñòâà Tag è äåëàòü èõ òåêóùèìè ïðè ïîìîùè âûçîâà
êîìàíäû axes, ïîäàâàÿ â êà÷åñòâå âõîäíîãî ïàðàìåòðà óêàçà-
òåëü íà îáúåêò "îñè". Êðîìå òîãî, ñóùåñòâóåò âîçìîæíîñòü
âûâîäèòü íà êàæäûõ îñÿõ ïî íåñêîëüêî ãðàôèêîâ. Äëÿ ýòîãî
ñâîéñòâó îñåé NextPlot òðåáóåòñÿ çàäàòü çíà÷åíèå add.
  Èëëþñòðèðóÿ ñêàçàííîå, äîáàâèì â íàøå ïðèëîæåíèå âîç-
ìîæíîñòü ïîñòðîåíèÿ íåñêîëüêèõ ãðàôèêîâ íà îäíèõ îñÿõ,
âîçìîæíîñòü ïîñòðîåíèÿ ãðàôèêà íà ðàçíûõ îñÿõ, à òàêæå âîç-
ìîæíîñòü âûáîðà îñåé, íà êîòîðûõ áóäåò ñòðîèòüñÿ ãðàôèê.
Êðîìå òîãî, óñîâåðøåíñòâóåì íàøå ïðèëîæåíèå, ïðåäîñòàâèâ
ïîëüçîâàòåëþ âîçìîæíîñòü çàäàâàòü öâåò è òîëùèíó ëèíèè
íå òîëüêî äî ïîñòðîåíèÿ ãðàôèêà, íî è ïîñëå òîãî êàê ãðàôèê
áûë ïîñòðîåí.
  Èòàê, äîáàâèì â íàøå ïðèëîæåíèå âòîðóþ ïàðó îñåé, à òàê-
æå radio-êíîïêè âûáîðà îñåé, íà êîòîðûõ áóäåò ñòðîèòüñÿ ãðà-
ôèê.
  Èçìåíèì íàøó çàãîòîâêó îêíà ñîãëàñíî ðèñ. 21.
  Âíà÷àëå èçìåíèì íàøó çàãîòîâêó îêíà: óìåíüøèì ðàçìåð
îñåé, äîáàâèì îáúåêò axes è ïðèñâîèì ñâîéñòâó tag ýòîãî îáú-