Mavzu: Matrisalarning asosiy xarakteristikalarini xisoblash


Download 340.74 Kb.
Sana06.05.2023
Hajmi340.74 Kb.
#1433048
Bog'liq
1-amaliy ish Kompyuterli modellashtirish




O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI


KOMPYUTER INJINIRINGI FAKULTETI
KOMPYUTERLI MODELLASHTIRISH FANIDAN

AMALIY ISHI №1



Bajardi: Daminov Zafarali
Tekshirdi : Toshboyev J.


Mavzu:  Matrisalarning asosiy xarakteristikalarini xisoblash.


Amaliy qism.

  1. Berilgan matritsaning diagonaildan yuqori qismini elementlarini 0 bilan almashtiring:

A=[-1 2 4 0 3; -2 1 0 3 4; -2 -1 0 -2 1; -2 3 -1 -1 1; 1 1 1 -1 -1];


  1. Berilgan matritsaning diagonaildan pastki qismini elementlarini 0 bilan almashtirish:

A=[-6 2 4 4 3; -2 1 0 3 4; -2 -1 0 -2 1; -2 3 -1 -1 1; 1 8 1 -1 -1]


  1. Berilgan matritsaning diagonalida turgan elementlarni ekranga chiqaring:

A=[-3 5 1; 0 -1 0; 1 -6 1]



  1. Berilgan A va B matritsalarni bir biriga ko’paytiring:

A=[-1 0 1; 0 -1 0; 1 -1 1]
B=[1 1 0; 2 -1 0; 3 0 1]




  1. A va B matritsalarni bir-biriga qo’shing

A=[-1 0 1; 0 -1 0; 1 -1 1]
B=[1 1 0; 2 -1 0; 3 0 1]




  1. Berilgan matrisa o’lchamini o’zgartiring : A=[-1 0 3 0; 0 1 2 -1; -4 -2 -3 2];





  1. diag(A) komandasi berilgan matritsaning diagonalida tugan elementlarni ekranga chiqaring:

A=[-1 0 1; 0 -1 0; 1 -1 1]




  1. Berilgan matritsaning diagonalida turgan elementlarni ekranga chiqaring:

A=[-1 5 1; 0 -8 0; 1 -1 1]


  1. Matlabda matritsalarni yuqoridan pastga burishda flipud komandasidan foydalanish:

A=[-1 0 1; 0 -1 0; 1 -1 1]




  1. Matlabda matritsalarni chapdan o’ngga burishda fliplr komandasidan foydalanish:

A=[-1 0 1; 0 -1 0; 1 -1 1]




  1. Matlabda matritsalarni o`ngdan chapga burishda fliplr komandasidan foydalanish:

A=[-1 0 1; 0 -1 0; 1 -1 1]



  1. RESHAPE – matrisa o’lchamini o’zgartiring : A=[-1 0 3 0; 0 1 2 -1; -4 -2 -3 2];





  1. Berilgan matritsani soat strelkasiga qarshi 900 ga burish uchun ishlatiladigan rot90(A) komandasi: A=[-1 0 1; 0 -1 0; 1 -1 1]




  1. Berilgan matritsani soat strelkasiga qarshi 1800 ga burish uchun ishlatiladigan rot180(A) komandasi: A=[-1 0 1; 0 -1 0; 1 -1 1]




  1. x3+x2+x+1 funksiyaning grafigini [-3 2] bo’lgan intervalda chizing.




  1. cos(x) funksiyaning grafigini [0 п] bo’lgan intervalda chizing.




Foydalanilgan adabiyotlar.
1. https://www.javatpoint.com/machine-learning.
2. https://www.geeksforgeeks.org/ml-machine-learning/
3) https://vitalflux.com/what-is-machine-learning-concepts-examples/
4) https://www.geeksforgeeks.org/machine-learning/
5.А.В. Гаврилов. Системы искусственного интеллекта: Учеб. пособие: в 2-х ч. - Новосибирск: Изд-во НГТУ, 2001. - Ч. 1. - 67 с.
6. Потапов А.С. Технологии искусственного интеллекта – СПб: СПбГУ ИТМО, 2010. – 218 с.
7. Рассел. С. Искусственный интеллект: современный подход (AIMA) / С. Рассел, П. Норвиг – 2-е изд.: Пер. с англ. – М.: Изд. дом “Вильямс”, 2005. – 1424 с.

Xulosa.
Xulosa o’rnida shuni aytish mumkinki MATLAB dasturi bir nechta sohalar uchun yaratilgan.Shulardan biri matematik hisob kitoblar uchun yaratilgan.Biz amaliy ishimizda MATLAB dasturida matrisalar bilan ishlashni o’rgandik.Misol uchun matrisani burish uchun ROT buyrug’idan foydalandik.Shunga o’xshash buyruqlardan biri RESHAPE ni misol qilib olsak,bu buyruq matrisa o’lchamini o’zgartirish uchun ishlatiladi.Shu bilan birga funksiyalarni grafigini va berilgan oraliqda o’sish, kamayishini aniqladik.Bizning asosiy vazifamiz bajarayotgan amaliy ishni to’liq tushunishdan iborat.
Download 340.74 Kb.

Do'stlaringiz bilan baham:




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