Importing data into datastructure with GUI
显示 更早的评论
I have a large dataset in .txt format which i want to load from a GUI into a data structure. I have managed to make a browse window when i push a button, where i can select the file, with this code:
function browse_Callback(hObject, eventdata, handles) %generated by GUIDE
A=ImportData()
I have made this function to import the data indto a data structure:
function A = ImportData() %ImportData function
FileName = uigetfile('*.txt','Select the MATLAB code file')
A = importdata(FileName) %import data from file, into structure A
end
But it seems like it doesnt save the data into the data structure (cant see it in workspace), which is a problem because i want to do some calculations with the data. What am i doing wrong?
I am pretty new with GUI, and still learning! Hope someone will be able to help.
1 个评论
Walter Roberson
2011-8-9
The above code will fail if the user selects a file that is not in the current directory, as you do not record the directory name information that uigetfile() is willing to return.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Workspace Variables and MAT Files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!