/*** Умножение на матрицу dobj ***/ public DObject Mult(DObject dobj) { if ((sx == 0) || (sx != dobj.sy)) return null; DObject ret = new DObject(dobj.sx, sy); for (int i = 0; i < dobj.sx; i++) { for (int j = 0; j < sy; j++) { double r = 0; for (int k = 0; k < sx; k++) { r += get(k, j) * dobj.get(i, k); } ret.set(i, j, r); } } return ret; }