Dasturiy injiniring va raqamli iqtisodiyot


Foydalanilgan Adabiyotlar O’zbekiston Milliy Elektron Kutubxonasi



Yüklə 74,9 Kb.
səhifə6/7
tarix28.11.2023
ölçüsü74,9 Kb.
#168681
1   2   3   4   5   6   7
amaliy

Foydalanilgan Adabiyotlar

  1. O’zbekiston Milliy Elektron Kutubxonasi

  2. Ziyo.net

  3. YouTube.com

  4. OpenCv.org












5-amaliy mashg’ullot

Mavzu:Numpay kutubxonasidan foydalanish

Ishning maqsadi: Numpay kutbxonasidan foydalanilgan holda x va y oq kardinatalarini organish va ammalda qolab korish


Numpy (numerical Python) Python dasturlash tilida amaliy matematik amallarni amalga oshirish uchun juda oson va samarali kutubxonadir. Uning asosiy maqsadi massivlar (arrays) bilan ishlash va matematik amallarni osonlik bilan bajarishni o'rganishni o'z ichiga oladi. numpy kutubxonasi orqali sizga sodda massivlarni yaratish, massivlar ustida matematik amallarni bajarish, statistik ma'lumotlarni hisoblash, signal ishlash va boshqa amallar uchun imkoniyatlar beradi.

Quyidagi qismlar numpy kutubxonasining asosiy qismlarini ta'riflaydi:


NumPy Massivlari (Arrays): numpy asosiy ma'lumot turi "massiv" yoki "array" hisoblanadi. Ular Python listlaridan farqli ravishda o'lchamli va shtrixli (homogeneous) bo'ladi. Massivlar ustida ko'p qismlarni bajarish oson va samarali.
Matematik Amallar: numpy massivlari bilan matematik amallar bajarishga imkoniyat beradi. Ko'p massivni qo'shish, ayirish, ko'paytirish, bo'lish, ildizni olish, trigonometrik amallar, logarifmlar va boshqa matematik amallarni o'z ichiga oladi.
Statistik Ma'lumotlar: numpy massivlari orqali o'rtacha, dispersiya, standart chiziq, kvartillar, korelyatsiya va boshqa statistik ma'lumotlarni hisoblashni osonlashtiradi.
Shirtdagi (Broadcasting) Amallar: Massivlar ustida boshqarishda shirtdagi amallarni o'zlashtiradi, ya'ni massivlar o'lchamida farq qilsa ham numpy yordamida ma'lumotlar bilan ishlash oson bo'ladi.
Massivni Yo'qotish va Indekslash: Massivlardan elementlarni indekslash va yo'qotishni o'rganishning qulay usullarini taqdim etadi.
Random Sonlar: numpy orqali tasodifiy (random) sonlar yaratish va ularga amallar bajarish uchun funktsiyalar mavjud.
Signal Ishlash: Signal ishlash maqsadida qo'shimcha funksiyalar, masalan, Fourier o'lchovlar, korelyatsiya va boshqa asosiy algoritmlar mavjud.
numpy kutubxonasining sodda misoli:

python
Copy code


import numpy as np

# Massiv yaratish


arr = np.array([1, 2, 3, 4, 5])
# Massiv ustida matematik amallar
arr_sum = np.sum(arr)
arr_mean = np.mean(arr)
# Indekslash va yo'qotish
element = arr[2]
print(arr)
print("Yig'indi:", arr_sum)
print("O'rta qiymat:", arr_mean)
print("Indeks 2 element:", element)
numpy kutubxonasi o'zgaruvchilarni massivlarga tashlash, massivlar ustida ko'p qismlarni bajarish, ma'lumotlarni tahlil qilish va boshqa amallar uchun juda qulay bo'ladi.

Amaliy qisim:






Yüklə 74,9 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin