Mustaqil ish Mavzu: Chiziqli algoritmlar. Tsikllar. Integrallarni taqribiy hisoblash usullari, samaradorligi. Matritsalarni ko‘paytirish. Determinantni hisoblash


Download 109.75 Kb.
bet2/8
Sana16.06.2023
Hajmi109.75 Kb.
#1511360
1   2   3   4   5   6   7   8
Bog'liq
Algoritmlarni loyihalash

Chiziqli algoritmlar

Chiziqli algoritmning maqsadi.Lineer algoritm bir yoki bir nechta ob'ektlarning xarakteristik xususiyatlarini yoki TOFI ob'ektlari o'rtasidagi munosabatlarni ob'ektlarning boshqa xarakterli xususiyatlarining qiymatlari yoki ob'ektlar orasidagi munosabatlar orqali aniqlash yoki hisoblash uchun mo'ljallangan. Bu erda xarakterli xususiyatlar ko'rsatkichlar yoki o'lchovlar, buyumning elementi va / yoki buyum qiymati, shuningdek raqamli qiymat yoki sana qiymatiga ega bo'lgan boshqa xususiyatlarni anglatadi. Oddiy holatda, chiziqli algoritm bitta ob'ektning xarakterli xususiyatlarining qiymatlarini yoki ob'ektlar orasidagi bitta munosabatni hisoblab chiqadi. Umumiy holda, ob'ektlar soni yoki ob'ektlar o'rtasidagi munosabatlar bir necha bo'lishi mumkin, hatto ularning soni noma'lum bo'lishi mumkin (masalan, ma'lum bir xarakterli xususiyatlarning qiymatlarini hisoblash zarur bo'lsa, ma'lum bir turdagi barcha ob'ektlar uchun) .


Matritsalarni_kopaytirishning_turlari._Matritsalar_boyicha_asosiy_operatsiyalar_(qoshilish,_kopaytirish,_transpozitsiya)_va_ularning_xususiyatlari._Ikki_matritsaning_mahsuloti'>Matritsalarni ko'paytirishning turlari. Matritsalar bo'yicha asosiy operatsiyalar (qo'shilish, ko'paytirish, transpozitsiya) va ularning xususiyatlari. Ikki matritsaning mahsuloti


1-bosqich, yuqori matematika, o'qiymiz matritsalar va ularga nisbatan asosiy harakatlar. Bu erda matritsalar bilan bajarilishi mumkin bo'lgan asosiy operatsiyalarni tizimlashtirishni amalga oshiramiz. Matritsalar bilan qanday boshlash mumkin? Albatta, eng oddiy tushunchalardan, asosiy tushunchalar va oddiy operatsiyalar. Matritsalarni, ularga kamida bir muncha vaqt beradigan har bir kishi tushunadigan bo'lishiga ishonamiz!
Matritsa tushunchasi.Matritsa - Bu elementlarning to'rtburchak shaklidagi jadvalidir. Xo'sh, oddiy tilda - raqamlar jadvali.
Matritsalar odatda katta harflar bilan ko'rsatilgan. Misol uchun, matritsa A matritsa B  va hokazo. Matritsalar turli o'lchamlarda bo'lishi mumkin: to'rtburchaklar, kvadrat, matritsa-satr va vektor deb nomlangan matritsa-ustunlar mavjud. Matritsaning kattaligi satr va ustunlar soniga qarab aniqlanadi. Masalan, biz to'rtburchak matritsani yozamiz m  ochiq n qaerda m  - qatorlar soni, va n  - ustunlar soni.

Qaysi narsalar uchun i = j (a11, a22, .. ) matritsaning asosiy diagonalini hosil qiladi va diagonali deb ataladi.
Matritsalar bilan nima qila olasiz? Qo'shish / olib tashlashsoniga ko'ra ko'paytiriladiko'paytirurlaro'tkazish. Endi bu matritsalar bo'yicha barcha asosiy operatsiyalarni tartibga soling.
Matritsalarni qo'shish va ajratish operatsiyalari
Siz darhol bir xil o'lchamdagi matritsalarni qo'shishingiz mumkinligini ogohlantiring. Natijada bir xil o'lchamdagi matritsa. Matritsalarni kiritish uchun (yoki chiqarish) oddiy - faqat o'z elementlarini qo'shing . Misol keltiraylik. Ikki-ikkita ikkita A va B matritsalarini qo'shing.

Chiqarish, faqatgina teskari belgisi bilan o'xshashlik bilan amalga oshiriladi.
Har qanday raqam tasodifiy raqam bilan ko'paytirilishi mumkin. Buni amalga oshirish uchun, har bir element bu songa ko'paytirilishi kerak.  Masalan, 5-sonli birinchi misoldan A matrini ko'paytiring:


Download 109.75 Kb.

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




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