How to remove extra numbers to reduce size of vector?

2 views (last 30 days)
The following code removes extra number from the start of vector A if the size is not divisible by 3,
I want to remove extra numbers from the end of vector A.
A = rand(10000,1);
s = 3;
shortvector = A((end-s*floor(end/s)+1):end);

Accepted Answer

KSSV on 11 Mar 2022
A = rand(10000,1);
s = 3;
n = mod(length(A),s) ;
iwant = A(1:end-n) ;

More Answers (0)


Find more on Multidimensional Arrays 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!