gauss_jordan 1.0.2 copy "gauss_jordan: ^1.0.2" to clipboard
gauss_jordan: ^1.0.2 copied to clipboard

A simple package for finding Gaussian-Jordan style elimination of matrices.

example/example.dart

import "package:gauss_jordan/gauss_jordan.dart";
import 'dart:io';


main(List<String> arguments) {

  print("Enter matrix rows:");
  int rowSize = int.parse(stdin.readLineSync());
  List<List<double>> matrix = List<List<double>>();
  String input = "";

  for(int i = 0; i < rowSize; i++){
    String input = stdin.readLineSync();
    List<String> rowString = input.split(" ");
    List<double> rows =  List<double>();
    rowString.forEach((r){
      rows.add(double.parse(r));
    });
    matrix.add(rows);

  }

  List<List<double>> rref = GaussJordan.solve(matrix);
  print(rref.toString());

}
1
likes
40
pub points
18%
popularity

Publisher

unverified uploader

A simple package for finding Gaussian-Jordan style elimination of matrices.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

More

Packages that depend on gauss_jordan