Remove Curly brackets from string/array - what am I working with?

16 visualizzazioni (ultimi 30 giorni)
I have acutally no clue what I am working with.
I got tables containing i.e. the following:
'[[0, 145, 0], [145, 169, 1], [169, 1693, 3], [1693, 1708, 1], [1708, 2729, 3], [2729, 2779, 0]]'
when I paste it in the cmd-window it looks like that:
{'[[0, 145, 0], [145, 169, 1], [169, 1693, 3], [1693, 1708, 1], [1708, 2729, 3], [2729, 2779, 0]]'}
I actually would like to access the numerical values, but don't know how - can I somehow remove those brackets and then access them?
Thanks for your help!
  2 Commenti
Image Analyst
Image Analyst il 5 Ago 2021
We have no clue what you're dealing with either. It looks like a character array, not a table. Not sure exactly what you're pasting into the command window either but it looks like it might be a cell because it puts braces around it. Let us help you by attaching your variable in a .mat file
save('answers.mat', 'YourVariable');
with the paperclip icon after you read this link.
Lukas Netzer
Lukas Netzer il 6 Ago 2021
Modificato: Lukas Netzer il 6 Ago 2021
thank you for your comment - I am working on my master thesis and never had a matlab course before - I'm not a mathematican nor am I a programmer - I am really just learning by doing, but obviously struggling.
it looks like that:
part of the data is attached - hope this works!
best regards,
Lukas

Accedi per commentare.

Risposte (1)

Rik
Rik il 5 Ago 2021
Your data seems to be a cell containing JSON data:
data={'[[0, 145, 0], [145, 169, 1], [169, 1693, 3], [1693, 1708, 1], [1708, 2729, 3], [2729, 2779, 0]]'};
jsondecode(data{1})
ans = 6×3
0 145 0 145 169 1 169 1693 3 1693 1708 1 1708 2729 3 2729 2779 0
  4 Commenti
Stephen23
Stephen23 il 6 Ago 2021
@Lukas Netzer: was the data provided to you in a .mat file? If not, please upload the original data file.

Accedi per commentare.

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by