public DoubleMatrix2D viewRow(int row) { checkRow(row); return new DelegateDoubleMatrix2D(this, 1, row); }
public DoubleMatrix1D vectorize() { DoubleMatrix1D v = new DenseDoubleMatrix1D(rows * columns); int idx = 0; for (int c = 0; c < columns; c++) { for (int r = 0; r < rows; r++) { v.setQuick(idx++, getQuick(r, c)); } } return v; }
public DoubleMatrix1D viewColumn(int column) { checkColumn(column); return new WrapperDoubleMatrix2D(this).viewColumn(column); }
if (index < 0 || index >= newContent.slices()) throw new IllegalArgumentException(); setUp(newContent.rows(), newContent.columns()); break; case 1: if (index < 0 || index >= newContent.rows()) throw new IllegalArgumentException(); setUp(newContent.slices(), newContent.columns()); break; case 2: if (index < 0 || index >= newContent.columns()) throw new IllegalArgumentException(); setUp(newContent.slices(), newContent.rows()); break; default:
public DoubleMatrix1D vectorize() { DoubleMatrix1D v = new DenseDoubleMatrix1D(rows * columns); int idx = 0; for (int c = 0; c < columns; c++) { for (int r = 0; r < rows; r++) { v.setQuick(idx++, getQuick(r, c)); } } return v; }
public DoubleMatrix1D viewColumn(int column) { checkColumn(column); return new WrapperDoubleMatrix2D(this).viewColumn(column); }
if (index < 0 || index >= newContent.slices()) throw new IllegalArgumentException(); setUp(newContent.rows(), newContent.columns()); break; case 1: if (index < 0 || index >= newContent.rows()) throw new IllegalArgumentException(); setUp(newContent.slices(), newContent.columns()); break; case 2: if (index < 0 || index >= newContent.columns()) throw new IllegalArgumentException(); setUp(newContent.slices(), newContent.rows()); break; default:
public DoubleMatrix2D viewSlice(int slice) { checkSlice(slice); return new DelegateDoubleMatrix2D(this, 0, slice); }
public DoubleMatrix2D viewSlice(int slice) { checkSlice(slice); return new DelegateDoubleMatrix2D(this, 0, slice); }
public DoubleMatrix2D viewColumn(int column) { checkColumn(column); return new DelegateDoubleMatrix2D(this, 2, column); }
public DoubleMatrix2D viewColumn(int column) { checkColumn(column); return new DelegateDoubleMatrix2D(this, 2, column); }
public DoubleMatrix2D viewRow(int row) { checkRow(row); return new DelegateDoubleMatrix2D(this, 1, row); }