不要与数组中的行号混淆。我只是要求将 1 转换为样式 2
这是元胞数组 C
我想将其转换为以下版本,我该怎么做?
V2 =
如果我理解正确,您有一个扁平的字符串元胞数组(其中包含有效的 MATLAB 元胞数组定义),并且您希望将每个字符串转换为它自己的子元胞数组。所以你需要的是:
cellfun(@eval, C, 'UniformOutput', false)
C
字符串的原始元胞数组在哪里。
例子:
C = {'{''samsung'', ''n150'', ''jp0xtr'', ''n570''};'; ...
'{''samsung'', ''n150'', ''jp0xtr'', ''beyaz''};'}
C2 = cellfun(@eval, C, 'UniformOutput', false)
结果是:
C =
'{'samsung', 'n150', 'jp0xtr', 'n570'};'
'{'samsung', 'n150', 'jp0xtr', 'beyaz'};'
C2 =
{1x4 cell}
{1x4 cell}