Anasayfa / c# / c# Matrix hesaplama programı yapımı

c# Matrix hesaplama programı yapımı

c# Matrix hesaplama programı yapımı nasıl oluyor onu anlatacağız. Uzun zaman ben kod yazmak için bana yol açmıştır diyebiliriz günde bir defa vize c # , java hakkında makaleler yazmaya değil . BELKIN zamansız AMA benim için bir matris çarpım programı sitede bir makale olarak sizlerle paylaşmam gereken bir konu olduğunu düşünmekteyim.

Aslında Lu’nun matris çarpma çok boyutlu bir dizi klasik bir örneğidir . Matrisler iki boyutlu dizide tutulur . Doğal olarak ben programı iki boyutlu dizide kullandım . Adım endeksleri matris çarpım programı çarpma ,işlemi kolayca alarak üzerinde matematiksel boyuta Göz oluşturabilirsiniz. İki üç boyutlu kare matris düşünün çarpma , onlar ‘ bir matris elde ettik edilir . Rastgele bir satırsonucu bu gibi görünüyor :

this.result32 = a31 * b12 + a32 * b22 + a33 * b32

Son görünümü yukarıda göründüğü gibi . Hat , 2 . Sütun sonuç faz hesaplanmasını gösterir. Matris içindedeğişiklik gösteren , birbirinden bağımsız değişkenler vardır 3 çarpılır . Yani Faz ürün 3 farklı meth vas (i , j , k gibi ) biz kullanması gerektiğini söylüyor . Bu politika aynı zamanda programlamaya adapte olacaktır.Doğru Çözüm , üç döngü içinde çarpma işlemi .

Kod , dizi elemanları , bir parametre alanı olarak iki boyutlu bir dizi dizielemani olus yöntemi denir ,klavyede basılan tuşları alıyor . Bu bölüm , başvuru yöntemi bir dizikullanımı Ögrenilmesi ikinci ve üçüncü sayıyı aldıktan sonra çarpma işlemi yapmaktadır.

[php]

using namespace formadi;

void main()
{
int A[3][3]; //A matrisi
int B[3][3]; //B matrisi
int C[3][3]; //C matrisi
int j,i,k; //değişkenleri tanımlıyoruz

for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++) //iç içe iki adet for oluşturuyoruz çünkü satır ve sutunda ilerliyeceğiz
{
cout<<“1. matris”<<i+1<<“. cin=”” sutun”;=”” satir”<<j+1<<“.=””>>A[i][j];

}
}

for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++) //iç içe iki adet for oluşturuyoruz çünkü satır ve sutunda ilerliyeceğiz
{
cout<<“2. matris”<<i+1<<“. cin=”” sutun”;=”” satir”<<j+1<<“.=””>>B[i][j];
}
}

for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
for (k = 0; k < 3; k++)
{
C[i, j] += A[i, k] * B[k, j];
}
Console.Write(C[i, j] + “t”);
}
Console.WriteLine();
}

getch();

}

[/php]

Ayrıca Buna Bakabilirsiniz

c# barkod okuyucu yapımı

c# Barkod Okuyucu Yapımı   c# barkod okuyucu yapımı için makalemizi okumaya devam edebilirsiniz. Öncelikle …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir