Mavzu: Berilgan funksiyalarning ikki o‘lchovli grafiklarini yaratish


Ikki o'lchovli grafiklarni loyixalash


Download 461.45 Kb.
bet5/9
Sana14.05.2023
Hajmi461.45 Kb.
#1461820
1   2   3   4   5   6   7   8   9
Bog'liq
umid

Ikki o'lchovli grafiklarni loyixalash.

MatLab tizimi ma'lumotlarning to'liq ko'rinishi uchun koordinatalar tizimini avtomatik ravishda o'lchaydi . Biroq, bunday avtomatik sozlash har doim ham foydalanuvchining manfaatlariga mos kelmasligi mumkin. Ba'zan diagrammaning alohida qismini tanlash va uni faqat to'liq ko'rsatish talab qilinadi. Buning uchun MatLab tilining o'qi () funktsiyasidan foydalaniladi , u quyidagi sintaksisga ega: eksa () xmin , xmax , ymin , ymax ] ,bu erda ko'rsatilgan parametrlarning nomlari o'zlari uchun gapiradi.0 dan 10 gacha bo'lgan diapazonda sinus funksiya grafigini ko'rsatish uchun ushbu funksiyadan foydalanamiz:

x = 0:0,1:10 ]; y=sin ); pastki chizma 1,2,1 ); uchastka x, y ); eksa ( [ 0 10 -1 1 ]); pastki chizma 1,2,2 ); uchastka x, y ); eksa ([ 0 10 0 1 ]);

  • x = 0:0,1:10 ]; y=sin ); pastki chizma 1,2,1 ); uchastka x, y ); eksa ( [ 0 10 -1 1 ]); pastki chizma 1,2,2 ); uchastka x, y ); eksa ([ 0 10 0 1 ]);
  • Dastur natijasidan ko'rinib turibdiki, sinus funksiyasi 0 dan 10 gacha bo'lgan oraliqda o'rnatilgan bo'lishiga qaramay, eksa () funksiyasidan foydalanib, siz butun grafikni ham, uning fragmentini ham ko'rsatishingiz mumkin. 0 dan 10 gacha. eksa () funksiyasining ishlashiga misol MatLab ning xususiyatlaridan biri bu diagramma belgilarini, o'qlarini yaratish va diagrammada to'rni ko'rsatishdir.

Matlab dasturida ikki olchovli grafiklar yaratish

  • Matlab dasturida ikki olchovli grafiklar yaratish uchun plot funktsiyasidan foydalanishingiz mumkin. Bu funktsiya x va y koordinatalarining massivlarini argument sifatida qabul qiladi va ularga mos belgilangan koordinat sistemasi bo'yicha grafik yaratadi.
  • Masalan, quyidagi kodda x va y massivlari berilgan va plot funktsiyasi yordamida ularning grafiklari yaratiladi:
  • x = linspace(0, 2*pi, 100);
  • y = sin(x);
  • plot(x, y);
  • Bu kodda, linspace funksiyasi yordamida 0 va 2*pi orasida joylashgan 100 ta nuqtalarni x massiviga yaratiladi. Keyin sin funksiyasi orqali har bir x qiymati uchun mos y qiymatlari hisoblanadi va plot funktsiyasi yordamida x va y massivlari koordinat sistemasi bo'yicha grafikga aylantiriladi.

Download 461.45 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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