3

私は次のような垂直行列を持っています

names = {
11
22
33
44
55
}

そして、同じ文字列をすべてのように連結したい

names = {
11nere
22nere
33nere
44nere
55nere
}

どうすればmatlabでそれを行うことができますか?

4

1 に答える 1

2

このワンライナーでそれを行う必要があります

names = cellfun(@(x)[num2str(x), 'nere'], names, 'uniformoutput', false);

ここで、セル配列には文字列ではなく数値エントリが含まれていると仮定しましたnames-それ以外の場合はさらに簡単です。

names = cellfun(@(x)[x, 'nere'], names, 'uniformoutput', false);
于 2012-08-13T19:07:47.343 に答える