MATLAB: Saving large files using uisave -v7.3large fileMATLABuisave Hi, Is there any way to specify the '-v7.3' switch (i.e. allow saving large files) from uisave? Best Answer use uiputfile instead. Credit to Jan.[filename, filepath] = uiputfile('*.mat', 'Save the project file:');FileName = fullfile(filepath, filename);save(FileName, 'yourVariable', '-v7.3'); Related SolutionsMATLAB: Save output for specific folder Suhas - uigetdir returns a directory only so you need to specify a file name too. Perhaps something likefolderToSaveFileTo = uigetdir ("F: \");filename = "someName.mat";save (fullfile(folderToSaveFileTo, filename), "d"); MATLAB: How to get the name of the mat file saved from the uisave function Do not use uisave but:[filename, filepath] = uiputfile('*.mat', 'Save the project file:')if isequal(filename,0) || isequal(pathname,0) disp('User pressed cancel') return;endFileName = fullfile(pathname, filename);save(FileName, 'YourData'); Related QuestionHow to request user input to save figure? uiputfile command does not create the file after clicking ‘Save’Define the deafult path for uisaveHow to get information that a ‘uisave’ command was abortedChange of saving folder with each iteration
Best Answer