Accord.Math.MatrixFormatter.ParseMultidimensional C# (CSharp) Method

ParseMultidimensional() public static method

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

Usage Example

Example #1
0
 /// <summary>
 ///   Converts the string representation of a matrix to its
 ///   double-precision floating-point number matrix equivalent.
 /// </summary>
 /// <param name="str">The string representation of the matrix.</param>
 /// <param name="provider">
 ///   The format provider to use in the conversion. Default is to use
 ///   <see cref="DefaultMatrixFormatProvider.CurrentCulture"/>.
 /// </param>
 /// <returns>A double-precision floating-point number matrix parsed
 /// from the given string using the given format provider.</returns>
 ///
 public static double[,] Parse(string str, IMatrixFormatProvider provider)
 {
     return(MatrixFormatter.ParseMultidimensional(str, provider));
 }
All Usage Examples Of Accord.Math.MatrixFormatter::ParseMultidimensional