How to save a file by taking the folder path and filename as input from user in MATLAB app designer?
21 次查看(过去 30 天)
显示 更早的评论
I have written the below code to save the file in .mat format and it is working.
However, I want the user to select the specific folder and also the name of file before saving it in every insatnce.
function SaveButtonPushed(app, event)
app.filename = strcat(app.filename,'.mat');
toBeSaved = struct('para_BF_new', app.para_BF_new);
if isempty(app.FLG)
toBeSaved.ROI = app.ROI;
end
if isempty(app.FLR)
toBeSaved.para_FLG = app.para_FLG;
end
if isempty(app.FLFR)
toBeSaved.para_FLR = app.para_FLR;
end
toBeSaved.para_FLFR = app.para_FLFR;
save(app.filename, '-struct', 'toBeSaved')
0 个评论
采纳的回答
Antoni Garcia-Herreros
2023-3-17
Hello,
Check here
[baseFileName, folder] = uiputfile('Specify a file');
fullFileName = fullfile(folder, baseFileName)
save(fullFileName,'-struct','toBeSaved');
0 个评论
更多回答(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!