Hi!
I would like to ask for suggestions on how could I read the data downloaded in a .txt document from:
into a 55 x 55 double in Matlab.
Thanks!
/R

 Réponse acceptée

Ameer Hamza
Ameer Hamza le 30 Nov 2020

1 vote

Try this
M = readmatrix('MLS-Aura_L2AK-O3-LAT70N_v04-2x_0000d000.txt', 'NumHeaderLines', 22);
M = reshape(M.', 60, []).';
M = M(:, 1:55);

4 commentaires

red981
red981 le 30 Nov 2020
Hi
Thank you
After the first step, I get a 529 x 6 double, but when using reshape, it complains that
"Product of known dimensions, 60, not divisible into total number of elements, 3174."
/R
Ameer Hamza
Ameer Hamza le 30 Nov 2020
Are you using the same file you gave in the link? After first line, M should be 550x6.
red981
red981 le 30 Nov 2020
Modifié(e) : red981 le 30 Nov 2020
Yes, it works now. Perfect! Thank you
Ameer Hamza
Ameer Hamza le 30 Nov 2020
I am glad to be of help!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by