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

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.

Respuestas (1)

Image Analyst
Image Analyst el 3 de Mayo de 2014

0 votos

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().

Categorías

Más información sobre Data Type Conversion en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 3 de Mayo de 2014

Respondida:

el 3 de Mayo de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by