There is no need to use for loop to do this.
If you want 3 pieces, just
piece1 = initialData(1:10000);
piece2 = initialData(10001:20000);
piece3 = initialData(20001:end);
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!