Smallest of 3 arrays
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Balint Egri
le 14 Oct 2020
Commenté : Balint Egri
le 14 Oct 2020
I have 3 array:
Acc_X: 1x1161 double,
Acc_Y: 1x1155 double,
Acc_Z: 1x1158 double,
I would like to choose the smallest of these 3 (like an if loop) and based on that remove the values from the other arrays. So in this case it will be 1x1155 for all 3.
For example remove the last 6 values from Acc_X
Anybody have a godd suggestion? THanks for the help :)))
0 commentaires
Réponse acceptée
Walter Roberson
le 14 Oct 2020
L = min([length(Acc_X), length(Acc_Y), length(Acc_Z)]);
Acc_X = Acc_X(1:L);
Acc_Y = Acc_Y(1:L);
Acc_Z = Acc_Z(1:L);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrices and Arrays dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!