
Re: Combine string matrix and integer matrix
Posted:
Aug 23, 2013 7:02 AM


"Sincloe Brans" wrote in message <kv7a57$h4o$1@newscl01ah.mathworks.com>... > I have two matrix A, 20*20 integer matrix and B, 20*1 string matrix (a b a c ...) > I need to combine them into one matrix such that the string column adds to the last column of A matrix. I tried str2num(B), cell(B), str2double(B), num2cell(B) and also tried C= horzcat (A,B) didn't help. > Any help would be greatly appreciated. > > Thanks
Can you please try this below code and let me know
a = ones(20,20); b = ['a'; 'b'; 'c'; 'd'; 'e' ;'f' ;'g'; 'h'; 'i'; 'j'; 'k'; 'l'; 'm'; 'n'; 'o'; 'p'; 'q'; 'r'; 's'; 't']'; c = {}; for aa = 1:length(b) c{aa} = [b(aa); num2str(a(:,aa))]'; end
Best Regards, Saravanan

