필터 지우기
필터 지우기

file path issue in matlab

조회 수: 6 (최근 30일)
ali hassan
ali hassan 2022년 1월 27일
댓글: ali hassan 2022년 1월 28일
i have made a GUI and i am using:
iugetfile('filename')
to select the file but if the file is not present in MATLAB path, the GUI does not load that file. But if the file is in the MATLAB path,only then it works.
kindly tell me a solution by using which it does not give path error when i load any file using my GUI.
  댓글 수: 2
Rik
Rik 2022년 1월 27일
The uigetfile function should open a dialog box. If the user closes it without selecting a file, the result is 0.
What actual error are you getting?
ali hassan
ali hassan 2022년 1월 27일
Unable to find or open '111..txt'. Check the path and filename or file permissions.

댓글을 달려면 로그인하십시오.

채택된 답변

DGM
DGM 2022년 1월 27일
uigetfile() doesn't do anything but return a filename. It doesn't matter where the file is or whether it's on the ML path. It just returns text.
If you aren't getting the full path information for the selected file, or are otherwise not using it whenever you try to read said file, then that's where your problem is.
[filename pathname] = uigetfile('*.png','select an image file')
A = imread(fullfile(pathname,filename));

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 File Operations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by