Filter löschen
Filter löschen

import text file from different location, multiple delimiter

2 Ansichten (letzte 30 Tage)
Philip Hoskinson
Philip Hoskinson am 18 Mär. 2016
Beantwortet: Philip Hoskinson am 18 Mär. 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] ....]]

Antworten (1)

Philip Hoskinson
Philip Hoskinson am 18 Mär. 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