#include "matrix.hpp" void Matrix::resize(size_t _nr,size_t _nc){ assert(_nr>0); assert(_nc>0); if(data!=nullptr) delete[] data; nr=_nr; nc=_nc; data=new double[nc*nr]; } void Matrix::view() const{ for(size_t i=0;i