2-расм. Учта функциянинг графигини қуриш
Амалий ҳисобларда бирор V вектор таркибини тасвирлайдиган устунли диаграммалар деб аталувчи графиклар кўп учрайди. Бунда векторнинг ҳар бир элементи баландлиги унинг қийматига мос бўлган устун шаклида кўрсатилади. Устунлар тартиб рақамларига ва энг баланд устуннинг максимал қийматига нисбатан маълум масштабга эга бўлади. Бундай графиклар bar(V) командаси ёрдамида қурилади:
>> V=[1 3 5 7 9 6 4 2];
>> bar(V)
>>
Қурилган диаграмма 3-расмда кўрсатилган.
Ёзув ва стрелкаларни тўғридан тўғри графикка қўйиш
Асбоблар панелидаги А ҳарфли тугма ёрдамида графикка қўшимча ёзувларни қўйиш мумкин. Ёзувнинг ўрни сичқончанинг чап тугмасини босиш йўли билан белгиланади (4-расм).
Ёзувларни сичқонча ёрдамида бошқа керакли жойга силжитиш мумкин. Шундай йўл билан ҳосил қилинган ёзувлар 5-расмда кўрсатилган.
3-расм. Устунли диаграммани қуриш
4-расм. Графикка ёзувларни қўйиш
5-расм. Учта функциянинг форматланган графиги
Графикларни тўғри чизиқ кесмалари ёрдамида қуриш
Бир ўзгарувчининг y(x) кўринишидаги функциялари математик ҳисобларда ва компьютерда математик моделлашда кенг қўлланилади. Бундай функцияларни тасвирлаш учун декарт (тўғри бурчакли) координаталар системасидан фойдаланилади. Бунда y(x) функция тугун нуқталарининг x ва y координаталарига асосан тегишли нуқталар қурилади ва улар тўғри чизиқ кесмалари ёрдамида бирлаштирилади. MATLAB матрицавий тизим бўлганлиги сабабли функция нуқталарининг координаталари бир хил ўлчамдаги X и Y векторлар кўринишида берилади.
MATLABда графикларни декар координаталар системасида қуриш учун plot командаси хизмат қилади. Ушбу команда қатор параметрларга эга:
plot (X,Y) — X ва Y векторлар ёрдамида берилган координаталарга асосан y(x) функциянинг графигини қуради:
plot(Y) — Y вектор ва унинг элементлари индекслари iга асосан у(i) графикни қуради. Агар Y векторнинг таркибида комплекс элементлар бўлса plot (real (Y)б imag(Y)) командаси бажарилади. Бошқа ҳамма ҳолларда маълумотларнинг мавҳум қисми инобатга олинмайди.
plot(X,Y,S) — plot(X,Y) га ўхшаш, фақат график линиясининг турини S константа орқали бериш мумкин:
рlot (X1,Y1, S1, Х2, Y2, S2, ХЗ, Y3, S3,...) — ушбукомандаёрдамидабиттаграфикдакўплаблинияларниқуришмумкин, Маълумотлар (X..Y..S.) кўринишидаберилади, буерда X… ва Y… — векторларёкиматрицалар, S. — сатрлар.
Қуйидаsin(x) функциянингҳархилтурдагиграфиклариниқуришнамуналариберилган:
x=[1 2 3 4 5 6 7 8 9 10];
y=sin(x);
plot(x,y)
Қурилган график 6-расмда кўрсатилган. Нуқталар сони кам бўлганлиги учун график тўғри чизиқ кесмаларидан иборатлиги кўриниб турибди.
Do'stlaringiz bilan baham: |