/// <summary>
 /// Subtracts another matrix (right).
 /// </summary>
 public virtual Matrix Subtract(double[,] matrix)
 {
     return(new Matrix(MatrixFunctions.Subtract(this.InnerMatrix, matrix)));
 }