- 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
조회 수: 192 (최근 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에서 Standard File Formats에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!