MATLAB: Is it possible somehow to make angled brackets to struct

angled bracketsdoublejsonresponsestructworkspace

Hello, I have a data response set that looks like this in workspace (below value): '[[123,456,789],[321,654,987],[231,564,897]]' and so on (its just much much bigger)… If I look inside it, its one cell just without the ''. Is there any way to make such a value to a struct or a 3×3 double? Remember it can be much bigger. The same logic of the output applies to the json format.

Best Answer

I do not understand the data type exactly, but if it is a cell, then use cell2mat to convert it to double.
reshape(cell2mat(a),3,3).'
If it is string (I say this because of ') then use
reshape(str2num(a),3,3).'