Matlab tizimi ma’lumotlarni grafik tarzda ifodalashi borasida katta imkoniyatlarga EGA


Download 0.59 Mb.
Sana27.08.2023
Hajmi0.59 Mb.
#1670753
Bog'liq
3-amaliy ish


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNALOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

3-LABORATORIYA ISHI



Mavzu: Matlab tizimida ikki va uch o’lchovli grafiklar yaratish va rasmiylashtirish ishlarini olib borish


Bajardi : Tojinorov Boymat
Qabul qildi : Yusupov Rustam
Toshkent – 2022

Ishdan maqsad: Matlab tizimida ikki va uch o’lchovli grafiklar yaratish va rasmiylashtirish ishlarini olib boorish
Nazariy ma’lumot: Matlab tizimining grafik imkoniyati
Matlab tizimi ma’lumotlarni grafik tarzda ifodalashi borasida katta imkoniyatlarga ega.
-mazkur tizimning grafik imkoniyatlari analitik vektor ko‘rinishda berilgan ikki va uch o‘lchovli funksiyalar grafigini chizish;
-bir grafik oynada bir nechta funksiyalar grafigini yaratish; grafiklarni turli koordinata tizimlarida turli ranglar, nuqtalar va chiziqlar orqali ifodalash imkonini beradi;
ikki o‘lchovli grafika tekislikda bir o‘zgaruvchining funksiyasi y=f(x) grafiklarini yaratish imkonini beradi.
Matlab muhitida berilgan y=f(x) funksiyasining grafigini chizishda quyidagi umumiy funksiya va operatorlardan foydalaniladi:
figure – grafik chizish uchun oyna yaratish;
plot() – 2 o’lchovli grafik yaratish;
subplot() – bitta oynada bir nechta funksiya grafigini chizish; hold on – bitta grafik oynasida bir nechta grafiklarni chizish;
hold off – joriy oynada barcha avvalgi grafiklarni o’chirish;
titlegrafik nomini belgilash;
xlabel, ylabel – grafik koordinatalarini nomlash;
grid on – grafik fonida grid hosil qilish
Berilgan parametrlar bo‘yicha funksiyalarning grafiklarini hosil qiling (bir o'q bo'ylab - x (t), ikkinchi o'q bo'ylab - y (t)):


1-funksiya


g = x2 + y2

[x,y] = meshgrid(-5:0.1:5,-3:0.1:3);
g = x.^2 + y.^2;
contour(x,y,g)
print -deps graph.eps





[x,y] = meshgrid(-5:0.1:5,-3:0.1:3);
g = x.^2 + y.^2;
[C, h] = contour(x,y,g);
set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)
print -deps graph.eps





2-funksiya

[x,y] = meshgrid(-2:.2:2);
g = x .* exp(-x.^2 - y.^2);
surf(x, y, g)
print -deps graph.eps

Download 0.59 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling