private static double[] matrixMultiply(double[][] matrix, double[] vector) { double[] result = new double[matrix.length]; for (int i = 0; i < matrix.length; i++) { result[i] = ArrayMath.dotProduct(matrix[i], vector); } return result; }
private static double[] matrixMultiply(double[][] matrix, double[] vector) { double[] result = new double[matrix.length]; for (int i = 0; i < matrix.length; i++) { result[i] = ArrayMath.dotProduct(matrix[i], vector); } return result; }
private static double[] matrixMultiply(double[][] matrix, double[] vector) { double[] result = new double[matrix.length]; for (int i = 0; i < matrix.length; i++) { result[i] = ArrayMath.dotProduct(matrix[i], vector); } return result; }