O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi


Misоl. Bеrilgan A matritsaga tеskari bo`lgan   matritsani tоping


Download 0.67 Mb.
bet7/9
Sana29.01.2023
Hajmi0.67 Mb.
#1137744
1   2   3   4   5   6   7   8   9
Bog'liq
Jumaniyozova Zumrad

Misоl. Bеrilgan A matritsaga tеskari bo`lgan   matritsani tоping.
;
Yechish. Buning uchun quyidagi matritsani tuzamiz: 
Birinchi ustunni 1 ga, so`ngra -2 ga ko`paytirib, mоs ravishda ikkinchi va uchinchi ustunga qo`shamiz:

Ikkinchi ustunni 2 ga va 1 ga ko`paytirib, mоs ravishda birinchi va uchinchi ustunga qo`shamiz:

Uchinchi ustunni –3 ga ko`paytirib, birinchi ustunga qo`shamiz va ikkinchi ustunni –1 ga ko`paytiramiz:

Ikkinchi va uchinchi ustunlarni almashtiramiz:

Natijada   ga tеskari   matritsaga ega bo`lamiz:




III. Amaliy qism:

Matritsaning determinanti A kvadrat matritsani tavsiflovchi son hisoblanadi va u tizimlarning yechimi bilan chambarchas bog'liq chiziqli tenglamalar... A matritsaning determinanti yoki bilan belgilanadi. N tartibli har qanday A kvadrat matritsa ma'lum bir qonunga muvofiq, bu matritsaning n-tartibining determinanti yoki determinanti deb nomlangan ma'lum bir songa mos keladi. Ikkinchi va uchinchi darajadagi determinantlarni ko'rib chiqing.


Matritsa berilgan
keyin uning ikkinchi tartibli determinanti formula bo'yicha hisoblanadi
N -tartibli determinantni hisoblash determinantning xususiyatlari va quyidagi Laplas teoremasi asosida amalga oshiriladi: determinant matritsaning har qanday satr (ustun) elementlari mahsulotlarining yig'indisiga teng. ularning algebraik qo'shimchalari:


3.1. Kvadrat matritsalar ustida amallar bajarish.

Quyidagicha yaratishni boshladim: Kvadrat matritsaga qandaydir x sonini kopaytirish





#include


using namespace std;
int main()
{
int n,x;
cin>>n;
int a[n][n];
cin>>x;
for(int i=0;i{
for(int j=0;j{
cin>>a[i][j];
}
}
for(int i=0;i{
for(int j=0;j{
a[i][j]*=x;
}
}cout<for(int i=0;i{
for(int j=0;j{
cout<}
cout<}
}
2.1.1-rasm. Kvadrat matritsalarni qushish .




#include
using namespace std;
int main()
{
int n,x;
cin>>n;
int a[n][n], b[n][n],c[n][n];
//cin>>x;
for(int i=0;i{
for(int j=0;j{
cin>>a[i][j];
}
}
for(int i=0;i{
for(int j=0;j{
cin>>b[i][j];
}
}
for(int i=0;i{
for(int j=0;j{
c[i][j]=a[i][j]+b[i][j];
}
}cout<for(int i=0;i{
for(int j=0;j{
cout<}
cout<}
}

Kvadrat matritsalarni ayirish




Download 0.67 Mb.

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




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