public static Summary Summarize(Matrix matrix, VectorType byVector = VectorType.Row) { return new Summary() { Average = matrix.Mean(byVector), StandardDeviation = matrix.StdDev(byVector), Minimum = matrix.Min(byVector), Maximum = matrix.Max(byVector), Median = matrix.Median(byVector) }; }