isregular
Testa se um timetable tem tempos de linha igualmente espaçados.
Categoria: Language Fundamentals > Data Types
Sintaxe
tf = isregular(TT)
Retorna true se os tempos de linha de TT são ordenados, únicos e igualmente espaçados.
Descrição
Um timetable regular tem passo constante entre tempos de linha consecutivos, como um sinal amostrado com taxa fixa. Os irregulares vêm de registros de eventos ou amostras perdidas. Algumas operações, como retime com taxa fixa ou defasagem por uma duração, são mais simples com dados regulares.
Argumentos de entrada
TT- Um timetable.
Argumentos de saída
tf- Escalar lógico.
Exemplo
Tempos de linha regulares e irregulares
a = timetable(seconds([0;1;2]), [1;2;3]);
b = timetable(seconds([0;1;3]), [1;2;3]);
isregular(a)
isregular(b)
Saída
ans = logical
1
ans = logical
0