import Jama.*;
import java.text.*;

public class Builder{
private static double tmpNumber;
private static double[][] tmpMatrixA = new double[10][10];
private static double[][] tmpMatrixB = new double[10][1];
private static double[][] tmpMatrixXo = new double[10][1];

  public static double[][] randomMatrixA(){
    for (int row=0; row < 10; row++) {
      for(int col=0; col < 10; col++){
        tmpNumber = (int)(Math.random()*10);
        tmpMatrixA[row][col] = tmpNumber;
      }
    }
    Matrix tmpA = new Matrix(tmpMatrixA);
    tmpA.print(3,2);
    tmpA = (tmpA.transpose()).times(tmpA);
    tmpA.print(3,2);
    for (int row=0; row < tmpA.getRowDimension(); row++){
      for (int col=0; col < tmpA.getColumnDimension(); col++){
        tmpMatrixA[row][col] = tmpA.get(row, col);
        System.out.print(tmpMatrixA[row][col]);
      }
    }
    return tmpMatrixA;
    }
  
  public static double[][] randomMatrixB(){
    for (int row=0; row < 10; row++) {
      for(int col=0; col < 1; col++){
        tmpNumber = (int)(Math.random()*10);
        tmpMatrixB[row][col] = tmpNumber;
      }
    }
    return tmpMatrixB;
    }
  
    public static double[][] randomMatrixXo(){
    for (int row=0; row < 10; row++) {
      for(int col=0; col < 1; col++){
        tmpNumber = (int)(Math.random()*10);
        tmpMatrixXo[row][col] = tmpNumber;
      }
    }
    return tmpMatrixXo;
    }
  
  }
