8.176 MINVAL — Минимальное значение массива
- Описание:
- Определяет минимальное значение элементов в массиве ARRAY, или, если аргумент DIM задан, определяет минимальное значение по каждой строке массива в направлении DIM. Если MASK присутствует, учитываются только элементы, для которых MASK
.TRUE.. Если массив имеет нулевой размер или все элементы MASK.FALSE., то результатом являетсяHUGE(ARRAY), если ARRAY числовой, или строка изCHAR(255)символов, если ARRAY имеет тип символьного. - Стандарт:
- Fortran 95 и позднее
- Класс:
- Трансформационная функция
- Синтаксис:
-
RESULT = MINVAL(ARRAY, DIM [, MASK])RESULT = MINVAL(ARRAY [, MASK]) - Аргументы:
-
ARRAY Должен быть массивом типа INTEGERилиREAL.DIM (Необязательно) Должен быть скаляром типа INTEGER, со значением от одного до ранга ARRAY включительно. Он не может быть необязательным аргументом.MASK Должен быть массивом типа LOGICAL, и согласованным с ARRAY. - Значение результата:
- Если DIM отсутствует, или если ARRAY имеет ранг один, результат является скаляром. Если DIM присутствует, результатом является массив с рангом на единицу меньше, чем ранг ARRAY, и размером, соответствующим размеру ARRAY с удаленной размерностью DIM. Во всех случаях результат имеет тот же тип и вид, что и ARRAY.
- См. также:
- MIN, MINLOC
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gfortran/MINVAL.html