/// <summary>
 ///   Converts a matrix represented in a System.String into a multi-dimensional array.
 /// </summary>
 ///
 public static double[,] ParseMultidimensional(string str, IMatrixFormatProvider provider)
 {
     return(Matrix.ToMatrix(ParseJagged(str, provider)));
 }