How to change text file to array of type double??

7 visualizzazioni (ultimi 30 giorni)
Ali Ahmed
Ali Ahmed il 3 Mag 2014
Risposto: Image Analyst il 3 Mag 2014
HI.. I'm beginner on Matlab and i'm wanted to convert my data containing 10,000 values in a single row in text file. I have load that file in matlab now I want to convert that file to array of type double. I have applied the following command for that purpose
new data= double('file name')
It has convert the data to type double but reduce it to only 8 values. I can't understand why it convert the 10,000 values only to 8.

Risposte (1)

Image Analyst
Image Analyst il 3 Mag 2014
Because you just converted a character string, 'file name', to a double of the ASCII values of 'f', 'i', 'l', 'e', and so on. You did nothing whatsoever to read in the contents of the file. Try dlmread().

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by