Beispiel #1
0
 public _3Vector MultiplyByVector(_3Vector vector)
 {
     double[,] a = new double[3, 3];
     for (int j = 1; j <= 3; j++)
     {
         for (int i = 1; i <= 3; i++)
         {
             a[i - 1, j - 1] = GetValueAt(j, i) * vector.V(i);
         }
     }
     return(new _3Vector(a[0, 0] + a[1, 0] + a[2, 0],
                         a[0, 1] + a[1, 1] + a[2, 1],
                         a[0, 2] + a[1, 2] + a[2, 2]));
 }