how can i creat an sub array with last n number of column of an array?
13 views (last 30 days)
Show older comments
jakaria babar
on 21 Dec 2018
Commented: jakaria babar
on 22 Dec 2018
s =
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
a =
3 4 5
8 9 10
13 14 15
i am not getting 'a' using the code
A=s(1:n;end-n-1:end).
0 Comments
Accepted Answer
madhan ravi
on 21 Dec 2018
Edited: madhan ravi
on 21 Dec 2018
By indexing you can achieve it :
s= [1 2 3 4 5
6 7 8 9 10
11 12 13 14 15];
n = 3 ; % last n number of columns
a = s(:,n:end)
Gives:
a =
3 4 5
8 9 10
13 14 15
0 Comments
More Answers (2)
See Also
Categories
Find more on Array Geometries and Analysis 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!