Shuffle - MATLAB Cody - MATLAB Central

Problem 44491. Shuffle

Difficulty:Rate

Shuffle a vector by breaking it up to segments of n elements, and rearranging them in a reversed order.

For example, the vector:

 vector = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

should be shffuled by segments of n=3 like so:

 cetvor = [8,9,10,   5,6,7,   2,3,4,   1]

The shuffled vector should have the same dimensions as the original one.

You must call the functions push() and pop().

Solution Stats

19.95% Correct | 80.05% Incorrect
Last Solution submitted on Mar 05, 2025

Solution Comments

Show comments
PIVlab surpasses 100K all-time File Exchange downloads
During the past twelve months, PIVlab, a MATLAB Community Toolbox for particle...
2
4
LLMs with MATLAB updated to support the latest OpenAI Models
Large Languge model with MATLAB, a free add-on that lets you access...
2
4

Problem Recent Solvers329

Problem Tags

Community Treasure Hunt

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

Start Hunting!
Go to top of page