Убрать столбец из матрицы в GNU Octave

В GNU Octave я хочу иметь возможность удалять определенные столбцы из матрицы. В интересах общности. Я также хочу иметь возможность удалять определенные строки из матрицы.

Предположим, у меня есть это:

mymatrix = eye(5)

mymatrix =

Diagonal Matrix

   1   0   0   0   0
   0   1   0   0   0
   0   0   1   0   0
   0   0   0   1   0
   0   0   0   0   1

Я хочу удалить столбцы 2 и 4, но когда я удаляю столбец 2, положение столбца 4 перемещается в столбец 3, и это вызывает у меня головную боль. Там должен быть лучший путь!

Ответы на вопрос(4)

Ваш ответ на вопрос