matrix2d zeros(int dim1, int dim2) { matrix2d m = matrix2d(dim1); for (int i=0; i<dim1; i++) { m[i] = zeros(dim2); } return m; }
void easymath::zero(matrix2d * m) { if (m->empty()) return; else *m = matrix2d(m->size(), matrix1d(m[0].size(), 0.0)); }
matrix2d easymath::zeros(size_t dim1, size_t dim2) { return matrix2d(dim1, easymath::zeros(dim2)); }