2014-11-29 2 views
0

사용자가 파일을 선택할 수있게하기 위해 uigetfile을 사용했습니다. 그리고 나는 그 파일을 MATLAB 경로에 저장했다. 문제는 파일의 이름을 알지 못한다는 것입니다. 파일 확장자가 '.something'이라고 상상해보십시오. 함수에서 입력 인수로이를 어떻게 사용합니까? 감사합니다.MATLAB : 파일을 함수의 입력으로 사용할 수 있습니까?

+0

왜 텍스트로 전달하고 나중에 텍스트 처리합니까? – freude

+0

@freude 잘 모르는 방법 ... 하지만 "name.txt"라는 다른 파일로 matlab 경로에 저장된 파일의 이름을 기억했습니다. –

답변

0

특정 디렉토리 알고있는 경우, 하나는 사용하여 적절한 확장자를 가진 파일의 목록을 얻을 수 있습니다 :이 기능은 구조의 배열을 반환

a=dir('*.something') 

는, 각 구조는 하나의 파일을 설명합니다 (이름, 날짜 기타.). 구조에서 파일 이름을 쉽게 추출 할 수 있습니다. a(num_of_file).name

+0

대단히 감사합니다! –

관련 문제