Tell the user something is wrong
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Inês
el 10 de En. de 2022
Respondida: Image Analyst
el 11 de En. de 2022
I have to ask the user to input some data so then I can show to him the image’s referring to the data he gave me however how can I write a script where I tell the user that the data he gave doesn’t exist in the images I have in my possession without appearing the error message from matlab. I think I made the question a little confusing but I hope someone understands and help me because it’s very important. Thank you!
0 comentarios
Respuesta aceptada
yanqi liu
el 11 de En. de 2022
yes,sir,if check the file is or not exist,may be use
if ~exist(your_file_path, 'dir')
error('not exist');
end
0 comentarios
Más respuestas (2)
Jon
el 10 de En. de 2022
Editada: Jon
el 10 de En. de 2022
If I understand your question, I think that you may find that you can use MATLAB's errordlg function can do what you are looking for. https://www.mathworks.com/help/matlab/ref/errordlg.html
0 comentarios
Image Analyst
el 11 de En. de 2022
To check if a folder exists, where folder is your variable name, and alert the user if the folder does not exist, use isfolder():
if ~isfolder(folder)
errorMessage = sprintf('Error: folder does not exist:\n%s', folder);
uiwait(errordlg(errorMessage));
return;
end
To check if a file does not exist and alert the user if the file does not exist, use isfile():
if ~isfile(fullFileName)
errorMessage = sprintf('Error: file does not exist:\n%s', fullFileName);
uiwait(errordlg(errorMessage));
return;
end
0 comentarios
Ver también
Categorías
Más información sobre File Operations 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!