overlapsrange

Testa se o intervalo de tempo de um timetable se sobrepõe a uma faixa de tempo.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = overlapsrange(TT, R)

Retorna verdadeiro se os tempos das linhas de TT se sobrepõem à faixa R.

Descrição

O resultado é verdadeiro quando algum tempo de linha cai dentro da faixa, ou quando o intervalo do timetable (do menor ao maior tempo de linha) cobre a faixa inteira. Extremidades abertas ou fechadas de um timerange são respeitadas. Os testes relacionados containsrange e withinrange perguntam se o intervalo do timetable contém a faixa, ou está dentro dela.

Argumentos de entrada

TT
Um timetable.
R
Um timerange, ou um vetor de dois elementos datetime ou duration.

Argumentos de saída

tf
Escalar lógico.

Exemplo

TT = timetable(seconds([1;2;3]), [1;2;3]);
overlapsrange(TT, timerange(seconds(2), seconds(10)))
overlapsrange(TT, timerange(seconds(5), seconds(10)))
Saída
ans = logical
   1
ans = logical
   0

Veja também

timerange timetable withinrange containsrange isregular