“sun’iy intellekt ii”


Matritsani boshqa matritsaga ko‘paytirish


Download 248.33 Kb.
Pdf ko'rish
bet2/3
Sana30.03.2023
Hajmi248.33 Kb.
#1309238
1   2   3
Bog'liq
1.2-laboratoriya ishi

Matritsani boshqa matritsaga ko‘paytirish 
Ammo matritsani boshqa matritsaga ko‘paytirish uchun biz “dot product” 
usulidan, ya’ni birinchi matritsaning satrlari ikkinchi matritsaning ustunlariga mos 
ravishda ko‘paytiriladi ... bu nimani anglatadi? Quyidagi misol orqali bu usulni tushunish 
oson 
1-matritsaning 1-qatori va 2-matritsaning 1-ustuni uchun quyidagicha hisob-
kitoblar amalga oshiriladi: 
“dot product” bu yerda biz quyidagi ishlarni bajardik: 


(1, 2, 3) • (7, 9, 11) = 1×7 + 2×9 + 3×11 = 58 
Biz 1-elementlarni (1 va 7) moslashtiramiz, ularni ko‘paytiramiz, xuddi shunday 2-
element (2 va 9) va 3-elementlar uchun (3 va 11) ham shu ishni bajaramiz va nihoyat 
ularni yig‘indisini hisoblaymiz. 
Endi yuqoridagi usul orqali 1-matritsaning 1-qatori va 2-matritsaning 2-ustunini 
ko‘paytirib quyidagi natijani olish mumkin: 
(1, 2, 3) • (8, 10, 12) = 1×8 + 2×10 + 3×12 = 64 
1-matritsaning 2-qatori va 2-matritsaning 1-ustuni uchun ham xuddi shunday 
qilishimiz mumkin: 
(4, 5, 6) • (7, 9, 11) = 4×7 + 5×9 + 6×11 = 139 
Va nihoyat, 1-matritsaning 2-qatori va 2-matritsaning 2-ustuni uchun: 
(4, 5, 6) • (8, 10, 12) = 4×8 + 5×10 + 6×12 = 154 
ni hosil qilamiz. Natijada masalaning javobi quyidagicha bo‘ladi: 
BAJARILDI! 
 
Topshiriq
Quyida berilgan 2 ta matritsalarning ko‘paytmasini aniqlovchi dastur tuzing: 
𝐴 = [
𝑎
𝑑
𝑔
𝑏
𝑒

𝑐
𝑓
𝑖

𝐵 = [
𝑒
𝑐
𝑑
𝑖
𝑏
𝑓

𝑔
𝑎

Yuqoridagi misolda a,b,c,d,e,f,g,h,i lar ixtiyoriy sonlarni anglatadi. 


Laboratoriya ishini bajarish tartibi: 

Download 248.33 Kb.

Do'stlaringiz bilan baham:
1   2   3




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