В 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, и это заставляет мою голову болеть. Должен быть лучший способ!