withtol
Tolerance temporelle pour l'indexation des lignes d'une timetable.
📝Syntaxe
S = withtol(rowTimes, tol)
📥Arguments d'entrée
Paramètre Description
rowTimes Vecteur datetime ou duration, ou texte converti en datetime.
tol Duration scalaire positive ou nulle.
📤Arguments de sortie
Paramètre Description
S Indice de lignes de timetable.
📄Description

withtol cree un indice de lignes qui selectionne les lignes d'une timetable dont les instants sont a moins de tol des instants de rowTimes (bornes incluses). Les lignes sont listees instant par instant, dans l'ordre de rowTimes.

Il s'utilise dans TT(S, vars), TT{S, vars}, TT.name(S), ainsi que dans les affectations et suppressions.

La tolerance doit etre inferieure a la moitie du plus petit intervalle entre instants distincts de rowTimes, pour qu'aucune ligne ne soit selectionnee deux fois. Les instants doivent avoir le meme type que les instants de la timetable.

💡Exemples
TT = timetable(seconds([1; 2; 2.05; 3; 4]), (1:5)', 'VariableNames', {'A'});
S = withtol(seconds([2 3.9]), seconds(0.2))
TT(S, :)
TT.A(withtol(seconds(2), seconds(0.1)))
🔗Voir aussi
timerangetimetable
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub