Я хочу начать с матрицы mxn A и разложить ее на две матрицы mxr и rxn. г может быть больше, чем размеры матрицы А.Как разложить матрицу (m x n) на два фактора (m x r, r x n) в Matlab?
nnmf допускает только r< min(size(A))
Есть ли способ я могу факторизовать матрицу на две матрицы?
необходимо уточнить, какой факторизации вы хотите. Для меня не имеет смысла иметь r больше min (размер (A)), если вы не пытаетесь найти сверхполный разреженный базисный набор. В этом случае вам нужно больше ограничений на то, что вы хотите. – Memming