Мне нужно решить уравнение AX = B, используя Python, где A, X, B - матрицы, и все значения X должны быть неотрицательными.
Лучшее решение, которое я нашел, это
X = np.linalg.lstsq(A, B, rcond=None)
но в результате X содержит отрицательные значения. Можно ли получить решение без отрицательных значений? Заранее спасибо!