Пример #1
0
    public static void Main()
    {
           
        int    m, n;    
        Matirx a, b;    

        Console.WriteLine("输入行数:");  
           m = Convert.ToInt32(Console.ReadLine());    

        Console.WriteLine("输入列数:");  
           n = Convert.ToInt32(Console.ReadLine());    

            a = new Matirx(m, n);    
            b = new Matirx(m, n);  
           Console.WriteLine("默认原始矩阵A为:");    

        a.print();  
           a.transpose();  
           Console.WriteLine("默认矩阵转置后为:");    

        a.print();  
           Console.WriteLine("默认原始矩阵B为:");    

        b.print();

            a.add(b);  

        Console.WriteLine("矩阵A转置后和B相加后的矩阵为");    a.print();  
        Console.ReadLine();    
             
    }
Пример #2
0
 public void add(Matirx x)       //矩阵的相加
 {
     for (int i = 0; i < row; i++)
     {
         for (int j = 0; j < line; j++)
         {
             ary[i, j] = ary[i, j] + x.ary[i, j];
         }
     }
 }