文字ベクトル 'aaca' のみが必要な場合は、次を使用できます。
a = {{'a'}, {'a'}, {'c'}, {'a'}};
a_CharVector = cellfun(@(x) char(x), a);
文字ベクトル 'aaca ' が必要な場合は、次を使用regexprep
してスペースを追加できます。
a_CharVectorWithSpaces = regexprep((cellfun(@(x) char(x), a)), '(.)', '$1 ');
スペースと改行を含むaacaを印刷するには、これを使用できます:
fprintf([ regexprep((cellfun(@(x) char(x), a)), '(.)', '$1 '), '\n' ]);
編集:不要な匿名関数が削除されました。@(x)
この場合は不要です。
文字ベクトル 'aaca' を取得するには、次のように機能します。
a_CharVector = cellfun(@char, a);
文字ベクトル 'aaca ' を取得するには、次を使用できます。
a_CharVectorWithSpaces = regexprep((cellfun(@char, a)), '(.)', '$1 ');
f aaca を改行で表示するには:
fprintf([ regexprep((cellfun(@char, a)), '(.)', '$1 '), '\n' ]);