Курсовая работа: Программирование действий над матрицами на языке С++
}
return *obj;
}
_matrix &operator=(const _matrix &obj)
{
stroka = obj.stroka;
stolbec = obj.stolbec;
vvf = obj.vvf;
return *this;
}
float &operator()(int& i, int& j)
{
return vvf[i][j];
}
_matrix &transpon()
{
_matrix transobj(*this);
for(int y = 0; y < stroka; y++)
for(int x = 0; x < stolbec; x++)
(*this)(y, x) = transobj(x, y);
return *this;
}
vector <float> multvec(int str, float value)
{
vector<float> temp(stroka);
for(int x = 0; x < stroka; x++)
{
temp[x] = value * vvf[str][x];
}