Filter löschen
Filter löschen

Index timetable variables and remove rows based on criteria.

10 Ansichten (letzte 30 Tage)
I'm trying to remove rows of a timetable based on if any cell is greater than or equal to 8.
My line is below, can't see what the issue is with my indexing.
TT(TT{:,2:2001} >= 8, :) = [] % Remove rows with values greater than or equal to 8.0.
I only want to include columns 2:2001, but apply the indexing to all times (rows) in my data.
Thanks.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 12 Okt. 2021
TT(any(TT{:,2:2001} >= 8,2), :) = [];

Weitere Antworten (0)

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by