У меня есть матрица A = np.array([[1,1,1],[1,2,3],[4,4,4]]), и мне нужны только линейно независимые строки в моем новом матрица. Ответ может быть A_new = np.array([1,1,1],[1,2,3]]) или A_new = np.array([1,2,3],[4,4,4]).
Поскольку у меня очень большая матрица, мне нужно разложить ее на меньшую линейно независимую матрицу полного ранга. Может кто-нибудь помочь?
Подробнее здесь: https://stackoverflow.com/questions/536 ... -in-python