У меня есть матрица с размером 4x16
, и мне нужно удалить все столбцы, у которых значение первой строки равно нулю.Например: вот пример матрицы:
X = [1 0 0 0; 0 1 0 0; 0 0.4 0 0; 0 0 0 0.8; 0.5 0 0 0];
2D матрица (X) выглядит следующим образом:
1 0 0 0
0 1 0 0
0 0.4 0 0
0 0 0 0.8
0.5 0 0 0
Так что мне нужно просто X = [1 0 0 0;0.5 0 0 0 ]
, потому что первый ряд этих столбцов отличается от нуля.