count values in a struct
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
elisa ewin
el 22 de Jun. de 2016
Editada: Andrei Bobrov
el 22 de Jun. de 2016
Hi! I have a sequence of trajectories organized in different clusters. The trajectories, in every cluster, are divided by daily scaled. In SetOfDataset(i).Interval2 (attached), i=1:60 number of possible cluster, every day is divided in interval of two hours so I have 12 interval and for every interval is indicated the location id of the user at that time. For example SetOfDataset(1).Interval2: this cluster has 5 days; for every day is indicated 12 intervals of 2 hours and in every interval is indicated la location of the user at that time.
I want to find how many times a single location is present in every interval.
E.g SetOfDataset(1).Interval2 5x1 cell, I want to find how many times the user stay in a location id in a determinate interval. For example I want to find location_id=260957 in SetOfDataset(1).Interval2, so i want like output a vector 1x12 in which I indicated the number of times location_id is 260957 in an interval.
Can you help me? If the question is not clear, because I have difficult to explain it, tell me and I try to explain better
0 comentarios
Respuesta aceptada
Andrei Bobrov
el 22 de Jun. de 2016
Editada: Andrei Bobrov
el 22 de Jun. de 2016
t = cat(1,SetOfDataset(1).Interval2{:});
out = any(cellfun(@(x)any(x == 260957),t));
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Structures en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!