isbetween
Testa se valores estão dentro de um intervalo, extremos incluídos.
Categoria: Language Fundamentals > Data Types
Sintaxe
tf = isbetween(x, lower, upper)
Retorna verdadeiro onde lower <= x <= upper.
Descrição
isbetween é mais usada com datas: poupa escrever x >= lower & x <= upper e é mais legível. Os dois limites são incluídos. Um valor igual a qualquer extremo conta como dentro.
Argumentos de entrada
x- Array
datetime,duration(ou numérico) a testar. lower, upper- Escalares ou arrays do mesmo tipo, de tamanho compatível com
x.
Argumentos de saída
tf- Array lógico.
Exemplo
Datas em um mês
t = datetime(2024, 1, [5 20 31]);
isbetween(t, datetime(2024, 1, 1), datetime(2024, 1, 25))
Saída
ans = 1×3 logical array
1 1 0