Take percentage of a data set

4 views (last 30 days)
jgillis16
jgillis16 on 28 Jul 2015
Commented: jgillis16 on 29 Jul 2015
I need to take 17.65% of a 2016x1 double array (meaning I only want 17.65% of the data in that array).
What would the code for this look like?
Thanks!

Accepted Answer

Walter Roberson
Walter Roberson on 29 Jul 2015
num_to_fetch = round(17.65 / 100 * length(YourVector));
your_subset = YourVector(randperm(length(YourVector), num_to_fetch));

More Answers (0)

Categories

Find more on Data Types 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!