Failure on combining 2 timetable
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
When I combine 2 timetables horizontally, error always occurs. How can I manage to combine them?
The 2 timetables (a and b) have the same time rows but different variable arrays:
a =
5×1 timetable
Time ID1S01_PWM_timerticks_ph1
__________ _________________________
4.2981 sec 0
4.303 sec 65534
4.3081 sec 0
4.3131 sec 0
4.3181 sec 0
b =
5×1 timetable
Time ssiSelSicMsg2
__________ _____________
4.2981 sec 9
4.303 sec 9
4.3081 sec 9
4.3131 sec 9
4.3181 sec 9
>> [a b]
Error using tabular/horzcat
All tables being horizontally concatenated must have the same row times.
0 Commenti
Risposta accettata
Star Strider
il 21 Ago 2023
Modificato: Star Strider
il 21 Ago 2023
EDIT — (21 Aug 2023 at 15:57)
To illustrate —
Time = [4.2981; 4.3030; 4.3081; 4.3131; 4.3181];
ID1S01_PWM_timerticks_ph1 = [0; 65534; 0; 0; 0];
T1 = timetable(seconds(Time),ID1S01_PWM_timerticks_ph1)
ssiSelSicMsg2 = 9*ones(5,1);
T2 = timetable(seconds(Time), ssiSelSicMsg2)
Tsync = synchronize(T1,T2)
EDIT — (21 Aug 2023 at 20:23)
Changed to use original variable names. Code otherwise unchanged.
.
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Array Geometries and Analysis in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!