Kalit so‘zlar


Download 129.88 Kb.
bet1/7
Sana30.04.2023
Hajmi129.88 Kb.
#1417124
  1   2   3   4   5   6   7
Bog'liq
Yakunoy nazorat Multimediya


Kalit so‘zlar: Matlab/Python, Funktsiya, Vektorlashtirish operatsiyalari, grafik tasviri, Tekshirish va aylanish bayonotlari
Matplotlib ktutbxonasi va pyplotning o’zi bilan tanishish uchun soda interaktiv grafik yaratamiz. matplotlib da ushbu operatsiya juda soda amalga oshiriladi. Buning uchun uch qator kod yetarli.
Dastlab pyplot paketini import qilib olish va uni plt deb belgilab olamiz:
import matplotlib.pyplot as plt
Python da konstruktorlar odatda kerak emas. Hamma narsa bilvosita belgilanadi. Shunday qilib, paketni import qilishda plt misoli allaqachon ishlashga tayyor bo'lgan barcha grafik imkoniyatlari bilan yaratilgan. Grafik chizishni istagan funktsiyalarni uzatish uchun faqat plot () funktsiyasidan foydalanishingiz kerak.
Shuning uchun, butun sonlar ketma-ketligi sifatida ifodalanishi kerak bo'lgan qiymatlarni uzatish kifoya.
plt.plot([1,2,3,4])
[]
Ushbu holatda Line2D obyekti generatsiya qilinadi. Bu jadvalga qo'yilgan nuqtalarning chiziqli tendentsiyasini aks ettiruvchi chiziq.
Hammasi sozlanganidan so’ng, show() buyrug’I yordamida funksiyani ko’rsatish qoldi xolos
plt.show()
Natija rasma ko’rsatilgan tasvirga mos kelishi kerak. Grafik plotting window deb nomlangan, qurilmalar poneliga ega oynada aks ettirilishi kerak. Huddi MATLAB kabi.

Grafik oynasi


Ushbu oynada bir nechta tugmachalardan iborat boshqaruv paneli mavjud.

Kod IPython konsolidan Python konsoliga buyruqlar to’plami ko’rinishida uzatiladi:


import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.show()
Agar siz IPython QtConsole dan foydalanayotga bo’lsangiz, plot() buyrug’I chaqirilgan holatda show() ga zarurat tug’dirmasdan grafik tasvirlanganligini sezgandirsiz.

Agar plt.plot() funktsiyasiga faqat ro'yxat yoki masssiv raqamlarini o'tkazsangiz, matplotlib uni grafikada y qiymatlari ketma-ketligi deb qabul qiladi va uni x: 0, 1, 2, 3,…. natural sonlar qatori bilan bog'laydi.


Odatda, grafik ikki(x, y) qiymatlarni o’zida ifodalaydi, shuning uchun, uni to’g’ri aniqlash uchun ikki massiv zarur bo’ladi: birinchisida x o’qi bo’yicha, ikkinchisida y o’qi bo’yicha qiymat aniqlanadi. plot() funksiyasi nuqtani grafikda qanday taqdim etishni belgilovchi uchinchi argumentni qabul qiladi.


Download 129.88 Kb.

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




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