How to delete every nth column in table?
22 views (last 30 days)
Show older comments
I have a table (X) and want to delete every 2nd column from it.
0 Comments
Answers (1)
Mathieu NOE
on 11 Mar 2024
Edited: Mathieu NOE
on 11 Mar 2024
maybe this ?
X = (1:9)'*(1:10:50);
% remove only 2nd column
t = array2table(X,'VariableNames',{'t' 'x' 'y' 'z' 'r'})
t(:,2) = []
% remove every 2nd column (c = 2,4,6,...)
t = array2table(X,'VariableNames',{'t' 'x' 'y' 'z' 'r'});
t(:,2:2:end) = []
0 Comments
See Also
Categories
Find more on Tables in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!