Clear Filters
Clear Filters

Import text data with multiple delimiters

2 views (last 30 days)
Hello, I have a badly structure data set in a text file, something like this:
[9.29509929e+02 4.88661114e+06 5.01623751e+03], 122158005196.00102,
[9.29509929e+02 4.88661114e+06 5.01623751e+03], 122158005196.00102,
[9.29509929e+02 4.88661114e+06 5.01623751e+03], 122158005196.00102,
[9.29498501e+02 4.88676967e+06 5.01635996e+03], 122079659456.75313,
How should I import this as a N-by-4 array? I usually use importdata('foo.txt') but it wouldn't work directly with multiple delimiters.

Accepted Answer

Walter Roberson
Walter Roberson on 6 Jan 2021
table2array(readtable(FILENAME, 'Format', '[%f %f %f], %f,'))

More Answers (0)

Categories

Find more on Data Import from MATLAB in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!