Effacer les filtres
Effacer les filtres

import text file from different location, multiple delimiter

2 vues (au cours des 30 derniers jours)
Philip Hoskinson
Philip Hoskinson le 18 Mar 2016
I need to import .txt files from different folders, and then read multiple delimiters.
I tried textscan with fullfile, but the variable is empty.
file = fopen(fullfile(folderPath{k},FileNames{i}),'r')
temp = textscan(file,'%u64','MultipleDelimsAsOne',1,'Delimiter',{',''['']'})
fclose(file);
Result is empty file- it's not reading the data. wrong format spec? I tried different ones. Data is just integers.
file =
3
temp =
[0x1 uint64]
Data is in following format in .txt files:
[[ 1 , 2], [3 , 4] ....]]

Réponses (1)

Philip Hoskinson
Philip Hoskinson le 18 Mar 2016
I got a step further - I needed to include '_' (space) delimiter in
'Delimiter',{',' '[' ']' '_' })
Now I have trouble summing matrices:
Error using +
Integers can only be combined with integers of the same
class, or scalar doubles.

Community Treasure Hunt

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

Start Hunting!

Translated by