Функция возвращает индекс первого ненулевого элемента в массиве.
x = activeelement(X);
Имя | Тип данных | Описание |
---|---|---|
X | array | Входной массив |
activeelement(X) – функция возвращает индекс первого ненулевого элемента в массиве. Если все элементы нулевые, то возвращает ноль. Индексы начинаются с единицы.
Входной массив X может задаваться:
х = activeelement(X);
x = activeelement([x1,x2,x3,x4]);
х = activeelement([0,0,2,1,0]);
Имя | Тип данных | Описание |
---|---|---|
x | integer | Индекс первого ненулевого элемента в массиве |
output i;//выход – индекс ненулевого элемента i = activeelement([0,1,0]); // Результат: i = 2
В результате переменной i будет присвоено целое число 2, соответствующее индексу первого ненулевого элемента в массиве [0,1,0].
output i;//выход – индекс ненулевого элемента i = activeelement([0,0,2,1,0]); // Результат: i = 3
В результате переменной i будет присвоено целое число 3, соответствующее индексу первого ненулевого элемента в массиве [0,0,2,1,0].
output i; //выход – индекс ненулевого элемента const a = [0,0,0,0,0,0]; i = activeelement(a); // Результат: i = 0
В результате переменной i будет присвоено целое число 0, так как все элементы в массиве [0,0,0,0,0,0] нулевые.
Нет.