2014-02-12 1 views
-1

작업 공간에서 나는 음모를 꾸미려고하는 많은 m- 파일이 있습니다. 결과를 표시하지 않고 모든 내용을 읽고 음모를 저장해야합니다. 마지막 부분은 이렇게 할 수 있습니까?Matlab : 파일 시스템, 문자열 조작 및 수치 저장

f = figure('Visible', 'off'); 
plot(x,y); 
saveas(f,'figure.fig'); 

하지만 수동으로 x와 y가 저장되는 각 m-파일을로드하고 싶지 않아요. 그래서 파일 시스템을 탐색하고 각 파일에 대해이 명령문을 실행하고 이름을 조작하고 j- 파일을 m- 파일과 동일한 이름으로 저장하는 방법이 필요합니다.

답변

0

dir 기능을 사용하면 자동으로 디렉토리 구조를 탐색하기 위해 그 정보를 사용하는 코드를 작성해야 다음

>> FileInfo = dir 

현재 디렉토리에 폴더 및 파일에 대한 정보를 포함하는 구조를 반환합니다 (예를 들어 cd 사용), 읽고 싶은 파일을 선택하십시오.

기능은 특정 파일 형식 만 검색하려는 경우에도 유용합니다. .mat 파일.

놀랍지도 않은 질문이 전에 예를 들어 here

을 참조하십시오.