Acces data at given timestamp in a timetable

6 visualizaciones (últimos 30 días)
Sebastian Ehrismann
Sebastian Ehrismann el 29 de Abr. de 2021
Editada: Sebastian Ehrismann el 29 de Abr. de 2021
Hi,
i have a question concerning timetables.
The situation is as follows:
I have two timetables TT1 and TT2. From TT1 i get a timestamp e.g. TT1.time(3) (let's say '11:15:00'). I know that this timestamp is also present in TT2 but not a the same location (due to other samplerate). How can I find the value of var1 in TT2 at the given timestemp ('11:15:00')?
Thank you for your answers.

Respuesta aceptada

Sebastian Ehrismann
Sebastian Ehrismann el 29 de Abr. de 2021
Editada: Sebastian Ehrismann el 29 de Abr. de 2021
I found the solution:
TT2.val1(TT1.Date_Time(3)) gives you the value at the given timestamp

Más respuestas (1)

Steven Lord
Steven Lord el 29 de Abr. de 2021
If you know it's in there exactly use ==. If you think there's a close match but maybe not exactly the same times I would create a timerange covering a couple seconds or minutes around that time (whatever the "close" in "close match" is) and use that timerange to index into the second timetable.
  1 comentario
Sebastian Ehrismann
Sebastian Ehrismann el 29 de Abr. de 2021
Could you elaborate on the syntax while using ==?
Is it possible to use it as one command? i want to check if the value in TT2 is greater then x.

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by