Toshkent axborot texnologiyalari universiteti urganch filiali kompyuter injineringi fakulteti


Download 0.88 Mb.
bet2/11
Sana17.06.2023
Hajmi0.88 Mb.
#1533358
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Chiziqli algoritmlar 2-mavzu

Determinantni hisoblash:

5.1 Determinant haqida umumiy tushuncha berish
5.2 Determinantni hisoblashning bir nechta usullarini o'rganish
5.3 Determinantning murakkabligini va bu usullarning afzalliklari va qirraliklari
1.1 Chiziqli algoritmlar haqida umumiy tushuncha berish
Chiziqli algoritmlar, matematikda chiziqli tenglamalarni yechishning asosiy usullaridan biridir. Dasturlashda esa, matematikni bajarishda ko'plab holatlarda chiziqli algoritmlardan foydalaniladi. Chiziqli algoritmlar, matritsani yechish jarayonini qisqa va barqaror qilish uchun qo'llaniladi. Bir matritsaning yechimi chiziqli ko'rsatkichlar (gaussian eliminatsiya) yordamida topiladi. Chiziqli ko'rsatkichlar, matritsaning qatorlarini ikki o'qimli systemaga o'tkazishni va matritsaning ust qismidagi to'qlarni nolga tenglashni o'z ichiga oladi. Dasturlashda, chiziqli algoritmning ko'p xususiyatlari mavjud. Misol uchun, gauss yechimining iste'molining yomonliklari mavjud bo'lib, algoritmda ishlovchi zahoti murakkab yechimlarni o'qib chiqish uchun sifatli yechimini hisoblash uchun o'zgarishlar kiritilgan. Bunday o'zgarishlar chiziqli algoritmlarining darajasini oshiradi va ko'plab murakkabliklarni tuzatishga imkon beradi. Chiziqli algoritmlar dasturlashda matritsalarni yechishning eng oddiy usullaridan biridir va bajarishda ko'p xususiyatlari va murakkabliklari mavjud. Chiziqli algoritmlar iste'mol qilishda, muhim ehtimollik bilan yechimni to'g'ri topishga imkon beradi.
Java tilida chiziqli algoritmlar ishlash uchun ko'p qo'llaniladi. Quyidagi misollar, chiziqli algoritmni javada qanday qilib ishlatishni ko'rsatish uchun namunalar hisoblanadi: Matritsaning ko'rsatkichlarini hisoblash: Matritsaning ko'rsatkichlarini hisoblash uchun chiziqli algoritmlar ishlatiladi. Quyidagi misol, matritsaning ko'rsatkichlarini hisoblash uchun javada yozilgan:

Linearni tenglamalar tizimini yechish: Chiziqli algoritmlar linearni tenglamalar tizimini ham yechishda qo'llaniladi. Quyidagi misol, linearni tenglamalar tizimini yechish uchun yozilgan:






Download 0.88 Mb.

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




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