Filter löschen
Filter löschen

how to put a list numbers from the user into a matrix in matlab

3 Ansichten (letzte 30 Tage)
brett cursey
brett cursey am 16 Apr. 2016
Beantwortet: Image Analyst am 16 Apr. 2016
Okay, so I want to ask the user for a list of numbers, is there a way to take that list and turn it into a matrix.

Antworten (2)

Azzi Abdelmalek
Azzi Abdelmalek am 16 Apr. 2016
s=inputdlg('enter your matrix like this [1 2;4 6]');
out=str2num(s{:})
  2 Kommentare
brett cursey
brett cursey am 16 Apr. 2016
so if the user enters something like 5 2 8 9 in a GUI text box. And I like to turn that into a matrix in the form of [5;2;8;9]

Melden Sie sich an, um zu kommentieren.


Image Analyst
Image Analyst am 16 Apr. 2016
You can use a uitable. Use GUIDE and place a grid control on it. Then somewhere in your code, stick your data into it like this:
uitable1.data = yourData;
where uitable1 is the "tag" name of your control that you placed on the GUI.

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by