Problem in string-number concatenation
1 回表示 (過去 30 日間)
古いコメントを表示
hello, I am trying to concatenate two matrices, A=['a1';'a2';'a3';'a4'] and Z=[190;64;4;5]. I am not able to do so.
Can someone help please. Thanks Annika
採用された回答
Andrei Bobrov
2014 年 8 月 21 日
use cell array
A={'a1';'a2';'a3';'a4'};
Z=[190;64;4;5];
out = [A, num2cell(Z)];
その他の回答 (1 件)
David Sanchez
2014 年 8 月 21 日
Define your A array as a cell using brackets { }:
A={'E';'F';'G';'H';'I';'J';'K';'L';'M';'N';'O';'P';'Q';'R';'S';'T';'U';'V';'W';'X';'Y';'Z';'D'};
Iy =[ 190 64 4 5 190 95 4 190 65 65 150 190 190 66 185 5 190 43 185 2 5 100 4];
B=Iy';
r=[A,num2cell(B)];
参考
カテゴリ
Help Center および File Exchange で Cell Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!