Итак, у меня есть матрица n x d и n x 1. Я пытаюсь написать код для вычитания каждой строки в матрице вектором.
В настоящее время у меня есть цикл for, который выполняет итерацию и вычитает вектор i -th в матрице. Есть ли способ просто вычесть всю матрицу вектором?
Спасибо!
Текущий код:
for i in xrange( len( X1 ) ):
X[i,:] = X1[i,:] - X2
Здесь X1 находится матрица i -я строка, а X2 - вектор. Могу ли я сделать это так, чтобы мне не нужен цикл for?