- Create the button in your GUI (drag and drop the button onto the designer workspace)
- Right click the button, hover over 'callbacks', select 'AddButtonPushedFcn callback'.
- From the code view that will open after adding the callback function, use matlab's uigetfile function.
Creating a file upload option/button in App designer
140 次查看(过去 30 天)
显示 更早的评论
Hi all
I am currently using MATLAB App designer to create a waveform generator user interface, and the idea is apart from some standard fucntion been selected and hence generated, i.e. sine/cosine, the interface should also allow user to upload their interested signals such as modulated signal. Therefore I would like to create such a function using App desinger so that when the user click on the button, a file viewing window could pop up for file uploading.
Would someone could give me some hints how I am able to achieve this? Many thanks.
Kind regards,
Chen
0 个评论
采纳的回答
Adam Danz
2019-3-11
编辑:Adam Danz
2019-3-12
% Button pushed function: Button
function ButtonPushed(app, event)
[file,path] = uigetfile('*.mat') %open a mat file
end
4 个评论
Adam Danz
2022-9-26
No, you could change the file extension '*.mat' to specify the type of file you'd like to open or any other type of filter. It's quite flexible.
更多回答(1 个)
Sergio Prado Raposo
2021-11-24
How can I make it so that when I try to open a file with another extension, it shows an error box and if it is the correct one, it shows a correct text box?
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!