У меня есть матрица 4x2 A:
A = [2 NaN 5 8; 14 NaN 23 NaN]';
Я хочу заменить значения, отличные от NaN, их ассоциированными индексами в каждом столбце в A. Результат выглядит следующим образом:
out = [1 NaN 3 4; 1 NaN 3 NaN]';
Я знаю, как это сделать для каждого столбца вручную, но я бы хотел автоматическое решение, так как у меня есть гораздо большие матрицы для обработки. У кого-нибудь есть идея?