import java.util.Random;
public class Ustucgen {
public static void main(String[] args)
{
Random r=new Random();
double [][]m=new double[3][3];
double m2[][]=new double[3][3];
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
m[i][j]=1+r.nextInt(9);
m2[i][j]=0;
}
}
System.out.println("Matris");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
System.out.print(m[i][j]+" ");
}
System.out.println();
}
for(int i=0;i<3;i++)
{
m[1][i]=m[1][i]/m[1][0];
}
for(int i=0;i<3;i++)
{
m[1][i]=(m[1][i]*m[0][0])-(m[0][i]);
}
for(int i=0;i<3;i++)
{
m[2][i]=m[2][i]/m[2][0];
}
for(int i=0;i<3;i++)
{
m[2][i]=(m[2][i]*m[0][0])-(m[0][i]);
}
for(int i=0;i<3;i++)
{
m[2][i]=m[2][i]/m[2][1];
}
for(int i=0;i<3;i++)
{
m[2][i]=(m[2][i]*m[1][1])-(m[1][i]);
}
System.out.println("Ust Ucgen Matris");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
System.out.print(m[i][j]+" ");
}
System.out.println();
}
}
}
28 Şubat 2012 Salı
Üst Üçgen Matris
Asal köşegenin altında kalan elemanlarının hepsi 0 olan matrise üst üçgen matris veya üst üçgensel matris denir.Aşağıdaki kodda 3x3 lük bir matrisin içini rasgele değerlerle dolduran ve daha sonra onu üst üçgensel matrise çeviren bir program bulunmaktadır.
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder