textscan reading via row by row, can it read column by column?
Ältere Kommentare anzeigen
hello am trying to use the textscan function to read in ascii files (raster images with each cell containing values between 0-255).
what i have found is that the textscan reads the .asc file row by row into a vector.
now when i try to reshape the vector (so i have the original image again) it does not give the original image (as the reshape function creates each column first, instead of each row first).
i also tried to transpose the reshape but it didnt work out how i was expecting.
for ex.
original file.
1 2 3
4 5 6
textscan vector
1
2
3
4
5
6
reshaped textscan vector
1 3 5
2 4 6
i could use the load function but i have a 6 line header that i need to skip and the textscan function works great for that.
any suggestions would be greatly welcomed.
thanks. nori
Akzeptierte Antwort
Weitere Antworten (1)
nori
am 15 Mai 2011
0 Stimmen
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!