2
を文字列を連結:行列の要素に行列を考える
A= [1; 3 ; 4 ; 6 ; 8; 9 ; 10]
私はこの行列を持つ文字列「ルーム」を連結する(そのため、行列が列に変換することができる)と私がしたいです次のような結果を表示してください:
'Room1, Room3, Room4 , Room6 , Room8, Room9, Room10'
つまり、カンマで区切ってください。
を文字列を連結:行列の要素に行列を考える
A= [1; 3 ; 4 ; 6 ; 8; 9 ; 10]
私はこの行列を持つ文字列「ルーム」を連結する(そのため、行列が列に変換することができる)と私がしたいです次のような結果を表示してください:
'Room1, Room3, Room4 , Room6 , Room8, Room9, Room10'
つまり、カンマで区切ってください。
あなたはarrayfun
を使用することができます。
res = arrayfun(@(x) sprintf('Room%d',x), A, 'Uni', false)
それとも、あなたは単一の文字列の出力をしたい場合:
res = sprintf('Room%d, ', A);
res = res(1:end-2); %// remove trailing space and comma
を