real simple -- spreadsheet parsing

4 Ansichten (letzte 30 Tage)
chang liu
chang liu am 27 Mär. 2020
Kommentiert: chang liu am 28 Mär. 2020
got a spreadsheet with data like this , basically n by m matrix containing alpha-numerical values
i just want to reduce this to a numeric (double) matrix (2d array) containing only the middle number , i.e. the number that's in between the : and the (
like 1759, 1777,1755... the 4 digit number thats in the middle . i want to plot them out on a graph
the format is fixed
how do i do this

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 27 Mär. 2020
You can use extractBetween() on the string array, and double() the result

Weitere Antworten (1)

chang liu
chang liu am 27 Mär. 2020
since the format is fixed i was thinking maybe easy way is to just say ignore the first 6 or so characters, ignore the last 7 characters?
i am using importdata() and then convert to string by doing string()

Community Treasure Hunt

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

Start Hunting!

Translated by