如何在MatlabGUI中用edittext显示数据

如何在MatlabGUI中用edittext显示数据,matlab,user-interface,matlab-guide,Matlab,User Interface,Matlab Guide,我正在使用Matlab开发一个GUI,希望在图形旁边的编辑文本框中显示用于在同一GUI中绘制图形的数据,以便用户可以选择一些数据进行处理。我试图跟踪这个网站上的一个问题,但解决方案对我没有帮助。 以下是我在gui中用于编辑文本的代码: function selectdata_Callback(hObject, eventdata, handles) % hObject handle to selectdata (see GCBO) % eventdata reserved - t

我正在使用Matlab开发一个GUI,希望在图形旁边的编辑文本框中显示用于在同一GUI中绘制图形的数据,以便用户可以选择一些数据进行处理。我试图跟踪这个网站上的一个问题,但解决方案对我没有帮助。 以下是我在gui中用于编辑文本的代码:

function selectdata_Callback(hObject, eventdata, handles)  
% hObject    handle to selectdata (see GCBO)  
% eventdata  reserved - to be defined in a future version of MATLAB  
% handles    structure with handles and user data (see GUIDATA)  
X = getappdata(0,'XValue');  
Y = getappdata(0,'YValue');  
DataGraph = [X,Y];  
set(handles.selectdata,'String',DataGraph)  
我已使用
setappdata
将要使用的数据存储到matlab中。 我想显示的数据示例如下:

X =      Y =  
200          100  
205          175  
210          290         
215          850  
220          1550  
225          2000   
230          3800  
235          5900   
240          4001   
250          3500     
260          1300          
270          500    
280          358  
290          150   
300          18    

如果有人能帮我解决这个问题,以及用户选择和存储edittext数据的方法,我们将不胜感激

我觉得在这种情况下,一个编辑框比一个编辑框更好。列表框的
value
属性返回所选项目的索引,可用于选择要打印的数据。@excaza非常感谢,我将尝试一下!