I have 2 strings which matrix format (cellArray=[a,b], when I use set(handles.listbox, 'String', cellArray) I wanna increase column spaces between a,and b in GUI.
Show older comments
for example,
a=[1 2 3;4 5 6;7 8 9] % size(a)=3x3
a=num2str(a)
b=[1;2;3] % size(b)=3x1
b=num2str(b)
cellArray=[a,b]
set(handles.listbox, 'String', cellArray)
%how can I add more spaces between the columns of the cellArray in GUI environment?
Answers (1)
Azzi Abdelmalek
on 18 May 2013
a=[1 2 3;4 5 6;7 8 9] ;
b=[1;2;3];
cellArray=num2str([a,b])
3 Comments
Azzi Abdelmalek
on 18 May 2013
Edited: Azzi Abdelmalek
on 18 May 2013
or
a=[1 2 3;4 5 6;7 8 9]
b=[1;2;3]
CellArray=sprintf('%d %d %d %d\n',[a b])
sermet
on 18 May 2013
Azzi Abdelmalek
on 18 May 2013
What does that mean?
Categories
Find more on String Parsing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!