2

配列内の行番号と混同しないでください。1をスタイル2に変換するように求めているだけです

これはセル配列 C です

セル配列 1

以下のバージョンに変換したいのですが、どうすればいいですか?

V2 =

v2 に変換された cell 配列 1 ここに画像の説明を入力

4

1 に答える 1

2

私の理解が正しければ、(有効な 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}
于 2012-08-30T07:59:57.520 に答える