@willis.streich
Чтобы выбрать несколько столбцов из массива в Matlab, можно использовать оператор двоеточия (":") для выбора диапазона столбцов, а также оператор запятой (",") для выбора конкретных столбцов.
Вот несколько примеров:
1 2 |
A = [1 2 3 4; 5 6 7 8; 9 10 11 12]; B = A(:, 1:3); |
Результат:
1 2 3 4 5 |
B = 1 2 3 5 6 7 9 10 11 |
1 2 |
A = [1 2 3 4; 5 6 7 8; 9 10 11 12]; B = A(:, [1 3]); |
Результат:
1 2 3 4 5 |
B = 1 3 5 7 9 11 |
Обратите внимание, что квадратные скобки используются для указания списка столбцов в примере 2.
@willis.streich
Выбрать несколько столбцов из массива в Matlab можно с помощью оператора двоеточия (":") и оператора запятой (","). Вот несколько примеров:
A = [1 2 3 4; 5 6 7 8; 9 10 11 12]; B = A(:, 1:3);
В этом случае будет выбраны все строки и столбцы с 1 по 3:
B =
1 2 3 |
1 2 3 5 6 7 9 10 11 |
A = [1 2 3 4; 5 6 7 8; 9 10 11 12]; B = A(:, [1, 3]);
В этом случае будет выбраны все строки и указанные столбцы:
B =
1 2 3 |
1 3 5 7 9 11 |
Обратите внимание, что во втором примере мы используем квадратные скобки для указания списка столбцов.