How to get a matrix in GUI as an input
15 次查看(过去 30 天)
显示 更早的评论
I am going to make a GUI and in my code I need to get a 3*3 matrix as an input. I prefer to have something like a 3*3 table with empty slots and user could be able to fill the slots that would be the input for my matrix. please tell me how to do this.
1 个评论
Jan
2013-1-15
Do you create the GUI by GUIDE or programmatically? What have you tried so far? Which problems occurred?
回答(2 个)
Shashank Prasanna
2013-1-15
Are you looking at an editable table? If you are then this file central submission must be of some help:
If you just want to programmatically input a matrix via an input argument and then display it in a table then you can use UITABLE as described in the documentation:
and say set(t,'Data',my_input_matrix)
and you should see it displayed.
1 个评论
Poorna Chandar Reddy
2014-7-11
编辑:Poorna Chandar Reddy
2014-7-11
Hai Shashank Bro. .. i need help to create table of boxes. . i.e., matrix of boxes. .
>>
Image Analyst
2013-1-15
You can use GUIDE. There is an icon for a table. Click it and draw out a table on your GUI. Then your user runs your program and fills out the table. Then to get the data in your code (for example in the callback function of a push button), you do this:
tableData = get(handles.uitable1, 'Data');
3 个评论
Obikaonu Kelechi
2014-5-28
Please I also have a similar problem but from the look of things I won't be needing a UItable because I am not displaying the result of the matrix operation. So my problem is how do I make my text boxes accept random matrices...Thanks.
Poorna Chandar Reddy
2014-7-11
Sir. .. i need help to create table of boxes. . i.e., matrix of boxes. .
>>
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!