Delete zero rows from a table
32 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a table in MatLAB. The table has two column, one is called direction, another one is call speed. There are many zeros in the speed column. I would like to delete the row that has 0 in speed. Could anyone help me with that? Thanks!
0 commentaires
Réponse acceptée
Paolo
le 25 Juin 2018
Modifié(e) : Paolo
le 26 Juin 2018
For a table named t:
t(~t.speed,:) = []
3 commentaires
Paolo
le 26 Juin 2018
Tilde is the logical NOT operator. ~t.speed is used to find all the rows where t.speed is equal to zero. You can find more information on logical operators in the documentation (link).
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Structures 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!