cols
Функция возвращает количество столбцов матрицы или количество элементов массива.
Синтаксис
x = cols(X);
c = cols(M);Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| X/M | array/array2 |
Входной массив или матрица |
Х – входной массив.
M – входная матрица.
Описание
cols(X) – функция возвращает количество элементов массива.
cols(M) – функция возвращает количество столбцов матрицы.
Входной массив X может задаваться:
- как переменная типа массив, определенная ранее:
x = cols(X);
- как массив, состоящий из переменных, определенных ранее:
x = cols([x1,x2,x3,x4]);
- как постоянный массив:
x = cols([-1.80, -1.60, -1.40, -1.20]);
Входная матрица М может задаваться:
- как переменная типа матрица, определенная ранее:
c = cols(M);
- как матрица, состоящая из переменных, определенных ранее:
c = cols([[x1,x2],[x3,x4],[x5,x6]]);
- как постоянный массив:
c = cols([[1,2],[3,4],[5,6]]);
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| c/x | integer |
Количество элементов массива X или матрицы M |
Пример 1
output na; //выход – количество элементов массива
a = [1,2,3,4,5];
na = cols(a); // na = 5
В результате переменной na будет присвоено целое число 5, соответствующее количеству элементов массива a.
Пример 2
output nb; //выход – количество столбцов матрицы
b = [[1,2],[3,4],[5,6]]; //матрица 2x3
nb = cols(b); //nb = 2
В результате переменной nb будет присвоено целое число 2, соответствующее количеству столбцов матрицы b.
Дополнительные материалы
Нет.