Используя следующий набор данных в качестве примера, я хотел бы добавить еще одно ограничение к моей функции nnls:
A = np.array([[2,4,6], [7,9,10], [8,15,17]])
b = np.array([100,50,80])
opt = nnls(A,b)[0]
Есть ли способ включить ограничение, например, 2y = z (назначение имен столбцов х, у, г до 3 столбцов матрицы А)?