Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 3000UZS
Размер 58.9KB
Покупки 0
Дата загрузки 07 Ноябрь 2026
Расширение pptx
Раздел Презентации
Предмет Информатика и ИТ

Продавец

Bohodir Jalolov

Vektorli dasturlash

Купить
VEKTORLI DASTURLASH
Bajardi:Jo’raqulov N
Samarqand 2023  Darsning tuzilishi
2•
vektor hisoblari;
•
vektorlashtirish maqsadlari;
•
vektorizatsiya muammolari;
•
vektor dasturlash;
•
vektor dasturlash tillari. Vektorli hisoblar
3Vektorli  hisoblar  -  bu  parallel  hisoblashning  bir  turi  ma'lumotlar  darajasida 
parallellik bilan (SIMD - Yagona Ko'rsatma Bir nechta ma'lumotlar )
x1 x2 x3 x4 x5 x6 x7 x8 x9 x1
0
+ + + + + + + + + +
y1 y2 y3 y4 y5 y6 y7 y8 y9 y1
0
= = = = = = = = = =
z1 z2 z3 z4 z5 z6 z7 z8 z9 10
z                     Vektorlashtirish maqsadlari
4•
Dasturni tezlashtiring
o
bitta  vektorli  ko'rsatma  bir  xil  amalni  bajaradigan  bir  nechta  skalerlarga 
qaraganda tezroq tan olinadi, dekodlanadi va bajariladi.
•
Kod hajmini kamaytiring
o
bitta  vektorli  ko'rsatma  dasturda  va  protsessordagi  turli 
navbatlar/jadvallar/buferlarda kamroq joy egallaydi. Vektor ob'ektini qo'shish muammosi
5a = [  5  ,  6  ,  9  ,  8  , 
5  ,  1  ,  0  ] 
b = [  9  ,  2  ,  1  ,  7  , 
2  ,  9  ,  7  ] 
yig'indisi = [] 
uchun  men  kirdim 
diapazon  (  len  (a)):
    so'm . qo'shish 
(a[i]+b[i]) 
chop etish 
( yig'indisi ) a <- c(  5  ,  6  ,  9  ,  8  ,  5  , 
1  ,  0  ) 
b <- c(  9  ,  2  ,  1  ,  7  ,  2  , 
9  ,  7  ) 
yig'indi <- a+ b 
yig'indisi
1-rasm – Python 3 da amalga 
oshirish Shakl 2 - R da amalga 
oshirish Ba'zi tushunchalar
6Skayar dastur  - bu alohida sonlar ustida ishlaydigan dastur;
Vektorli dastur  - vektorlar ustida ishlaydigan dastur;
Vektorlashtirish  (parallellashtirish turi) - skalyar dasturni vektorga 
aylantirish Vektorlashtirish muammolari
7•
Dasturda turli ma'lumotlar bo'yicha o'xshash operatsiyalarni qidirish (bir 
xil turdagi operatsiyalarga qisqartirish);
•
Operatsiyalarning mustaqilligini tasdiqlovchi hujjat;
•
Ma'lumotlarga darajali kirish;
•
Vektorlarni yig'ish va demontaj qilish xarajatlarini baholash;
•
Portativlik. Vektor dasturlash
8Vektorli dasturlash  - bu o'lchamlari bo'yicha skalerdan kattaroq darajada 
farq qiluvchi tuzilmalar sifatida ob'ektlar bilan ishlashga asoslangan 
dasturlash paradigmasi.
Ob'ektlarning asosiy turlari:
•
vektorlar; ( R )
•
matritsalar; ( Matlab )
•
ko'p o'lchovli tuzilmalar. R 
9R - ilmiy hisoblash va ma'lumotlarni tahlil qilish uchun dasturlash tili 
bo'lib, vizualizatsiya va  takrorlanuvchanlikka urg'u beradi ;
R  – bepul platformalararo ochiq kodli dasturiy ta’minot;
R  - bu buyruq qatori interfeysi bilan talqin qilinadigan til;
R  - bu ko'p paradigmali til bo'lib, u quyidagilarni birlashtiradi:
funktsional dasturlash;
protsessual dasturlash;
ob'ektga yo'naltirilgan dasturlash;
aks ettiruvchi dasturlash. R tilining 
10•
R bepul va ochiq manba;
•
tadqiqotda juda ko'p o'rnatilgan statistik testlar, matematik algoritmlar, 
ma'lumotlarni tahlil qilish funktsiyalari;
•
kengaytirilishi: modulli paket tizimi ;
•
keng ishlab chiquvchilar hamjamiyati;
•
to'liq dasturlashtiriladigan yuqori darajadagi grafikalar;
•
o'zaro platformalar , natijalarning takrorlanishi ;
•
R mashhur bo'ladi: maqolalar, kitoblar, konferentsiyalar, foydalanuvchilar 
guruhlari. R 
11•
R tilining o'zi  https://www.r-project.org  ;
•
RStudio (IDE)  https://www.rstudio.com  ;
•
ombori CRAN  https://cran.r-project.org/

Vektorli dasturlash

Купить
  • Похожие документы

  • 3d-max dasturida obektlarni yaratish
  • Algoritm va ma’lumotlar strukturasi
  • 3D-MAX dasturi haqida
  • 3D Studio MAX dasturiga kirish. 3D Studio MAX dasturi haqida tushuncha
  • Adobe photoshop dasturida tasvirlarda ishlov berish,taqdimot yaratish

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha