MATLAB Answers

sermet
0

In GUI, how I can assign any matrix to listbox as a matrix form?

Asked by sermet
on 15 May 2013

for example, a=[1 2 3;4 5 6;7 8 9] is a matrix.

I wanna put this matrix into the listbox as a 3x3 matrix form

  2 Comments

Jan Simon
on 15 May 2013

What is a "3x3 matrix form" exactly? Even if you use the standard formatting e.g. by evalc(disp(a)), the proportional font in the listbox might change the column orientation. The using a monospaced font in the uicontrol is required also.

How many listbox entries are to be constructed from this? Is it intended that the matrix all go into a single entry?

Tags

Products

No products are associated with this question.

1 Answer

Answer by Azzi Abdelmalek
on 15 May 2013
 Accepted answer

a=[1 2 3;4 5 6;7 8 9]
set(handles.listbox1,'String',num2str(a))

  0 Comments


Join the 15-year community celebration.

Play games and win prizes!

Learn more
Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!