В настоящее время у меня есть матрица размером 479 x 729, и я бы хотел преобразовать эту матрицу в матрицу с тремя столбцами, так что первый столбец представляет собой запись строки исходной матрицы, второй столбец - это запись столбца исходной матрицы, а третий столбец - значение в столбце и строке.Преобразование матрицы amxn в матрицу * mx 3
Есть ли простой способ сделать это? Я просмотрел функцию reShape
, но не понял, как применить это здесь. Мотивация для этого заключается в том, чтобы создать таблицу расстояний для элементов внутри матрицы, которая включает их местоположение.
может вы вставляете данные образца? –
Что вы уже пробовали? Где вы застряли? _Questions ищет помощь для отладки («почему этот код не работает?») Должен включать в себя желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для воспроизведения в самом вопросе_. Пожалуйста, eee: [Как создать минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve). –