Effacer les filtres
Effacer les filtres

how can I read a text file line by line containing titles of the research papers?

8 vues (au cours des 30 derniers jours)
shabnam
shabnam le 7 Août 2012
I have a text file that contains titles of the research papers and I have to make dictionary from it so I need to read that file and make dictionary of it. If anyone have some idea then please answer me the question. Thanks

Réponses (3)

Babak
Babak le 7 Août 2012
Hi shabnam jan, There is this command in MATLAB where you can read from a text file. It is like this: text = fileread(filename)
Other command that might be useful for text files are as follows:
textread
csvread
textscan
Refer to MATLAB documentation to see the details on these commands :)

John Petersen
John Petersen le 7 Août 2012
The format of the file is important. The following code assumes each line is a title.
fileid = fopen(filename);
ind = 0;
while(1)
ind = ind+1;
titles{ind} = fgetl(fileid);
if ~ischar(tline), break, end
end
fclose(fileid);
The cellarray 'titles' now contains all the titles. Hope that helps.

Walter Roberson
Walter Roberson le 8 Août 2012
titles = regexp( fileread(YourFileName), '\n', 'split');

Catégories

En savoir plus sur Text Data Preparation dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by