public Matrix(double[][] matrixArray, int line, int row, double accuracy, String name) {
   this.matrixArray = Matrix.matrixArrayCopy(matrixArray);
   this.line = line;
   this.row = row;
   this.accuracy = accuracy;
   this.name = name;
 }
 public void setMatrixArray(double[][] array) {
   this.matrixArray = Matrix.matrixArrayCopy(array);
 }
 public Matrix(Matrix matrix) {
   this.matrixArray = Matrix.matrixArrayCopy(matrix.getMatrixArray());
   this.line = matrix.getLine();
   this.row = matrix.getRow();
   this.accuracy = matrix.getAccuracy();
 }
 public Matrix(double[][] matrixArray, int line, int row) {
   this.matrixArray = Matrix.matrixArrayCopy(matrixArray);
   this.line = line;
   this.row = row;
 }