namespace XFEExtension.NetCore.ArrayExtension.AI; /// /// 对神经网络算法的数组矩阵的拓展 /// public static class MatrixOfArrayExtension { /// /// 以矩阵形式打印数组 /// /// /// public static void OutPutInMatrix(this T[] arrays) { int i; Console.Write("["); for (i = 0; i < arrays.GetLength(0) - 1; i++) { Console.Write($"{arrays[i]}\t"); } Console.Write($"{arrays[i]}]\n"); } /// /// 以矩阵形式打印数组 /// /// /// public static void OutPutInMatrix(this T[][] arrays) { for (var i = 0; i < arrays.GetLength(0); i++) { int j; Console.Write("["); for (j = 0; j < arrays.GetLength(1) - 1; j++) { Console.Write($"{arrays[i][j]}\t"); } Console.Write($"{arrays[i][j]}]\n"); } } /// /// 以矩阵形式打印数组 /// /// /// public static void OutPutInMatrix(this T[,] arrays) { for (var i = 0; i < arrays.GetLength(0); i++) { int j; Console.Write("["); for (j = 0; j < arrays.GetLength(1) - 1; j++) { Console.Write($"{arrays[i, j]}\t"); } Console.Write($"{arrays[i, j]}]\n"); } } }