How can i read a csv file

How can i read a csv file. i used fopen but it gives a value of -1
A=fopen('slip.csv')

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 15 Okt. 2012

1 Stimme

csv files are text files, usually written in ASCII or ISO-8896-1 (which is compatible with ASCII).

4 Kommentare

Lisa Justin
Lisa Justin am 15 Okt. 2012
Bearbeitet: Lisa Justin am 15 Okt. 2012
i need to read a csv file line by line any ideas?
Walter Roberson
Walter Roberson am 15 Okt. 2012
fopen() it, fgetl() to read a line. fclose() after you are done.
Lisa Justin
Lisa Justin am 18 Okt. 2012
thanks
Lisa Justin
Lisa Justin am 18 Okt. 2012
Hi Walter, i also want to creat a file list of the large csv data i have. when i write dir *.csv i get all data displayed but when i try to write a script say
dir=('C:\Lisajustin\Vib')
Listdir=sprintf('%d%d',dir, '\*.csv');
i get error message ??? Error using ==> sprintf Function is not defined for 'struct' inputs.
what could be the problem

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Sachin Ganjare
Sachin Ganjare am 16 Okt. 2012

0 Stimmen

You can use 'csvread' function. Refer link below for further details:
Hope it helps!!!

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by