Can I use another filename instead?

21 views (last 30 days)
Matlab learner
Matlab learner on 30 Jan 2023
Commented: Matlab learner on 1 Feb 2023
If this file is 'image.nii', and it is located at c:\users\matlab,
while using niftiinfo(filename) funtion,
Is it okay to write niftiinfo("c:\users\matlab\image.nii") instead of niftiinfo("image.nii")?

Answers (2)

Fangjun Jiang
Fangjun Jiang on 30 Jan 2023
Moved: Image Analyst on 30 Jan 2023
Yes and it's better.

Image Analyst
Image Analyst on 30 Jan 2023
Even more robust:
folder = "c:\users\matlab";
if ~isfolder(folder)
errorMessage = sprintf('Error: folder does not exist:\n', folder);
uiwait(errordlg(errorMessage));
return;
end
fullFileName = fullfile(folder, "image.nii");
if ~isfile(fullFileName)
errorMessage = sprintf('Error: file does not exist:\n', fullFileName);
uiwait(errordlg(errorMessage));
return;
end
% If we get to here, the file exists.
niftiinfo(fullFileName)

Categories

Find more on MATLAB Parallel Server in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!