How can I break a long column vector (281820X1) into 140 short column vectors (2013X1)?
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Xuyang He
am 15 Dez. 2023
Kommentiert: Les Beckham
am 15 Dez. 2023
I collected the raw data from a Raman image which acquired 140 Raman spectra from a 14X10 rectangular area. The resulting data file contains 281820 rows for all the spectra so how should I restore the 140 individual data files?
0 Kommentare
Akzeptierte Antwort
Les Beckham
am 15 Dez. 2023
Bearbeitet: Les Beckham
am 15 Dez. 2023
Use reshape
data = (1:281820)';
cols = 140;
rows = numel(data) / cols;
data_reshaped = reshape(data, [rows cols]);
whos
Also, if you are just getting started with Matlab, I would highly recommend that you take a couple of hours to go through the free online tutorial: Matlab Onramp
4 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!