Remove Curly brackets from string/array - what am I working with?
    10 ビュー (過去 30 日間)
  
       古いコメントを表示
    
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 件のコメント
  Image Analyst
      
      
 2021 年 8 月 5 日
				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');
回答 (1 件)
  Rik
      
      
 2021 年 8 月 5 日
        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})
4 件のコメント
  Stephen23
      
      
 2021 年 8 月 6 日
				@Lukas Netzer: was the data provided to you in a .mat file? If not, please upload the original data file.
参考
カテゴリ
				Help Center および File Exchange で Logical についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




