Borrar filtros
Borrar filtros

How to save a file by taking the folder path and filename as input from user in MATLAB app designer?

37 visualizaciones (últimos 30 días)
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')

Respuesta aceptada

Antoni Garcia-Herreros
Antoni Garcia-Herreros el 17 de Mzo. de 2023
Hello,
Check here
[baseFileName, folder] = uiputfile('Specify a file');
fullFileName = fullfile(folder, baseFileName)
save(fullFileName,'-struct','toBeSaved');

Más respuestas (0)

Categorías

Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by