0
'text_files'라는 폴더에 file1, file2, file3 등의 이름을 가진 많은 텍스트 파일이 있습니다. Matlab 디렉토리에서 해당 폴더를 수동으로 열어서 다음과 같이 실행하면 정상적으로 작동합니다.Matlab - 폴더의 텍스트 파일에 경로를 지정하는 방법
textFiles = dir('*.txt');
for k = 1:length(textFiles);
filename = textFiles(k).name;
data = fopen(filename,'r');
datamatrix=textscan(data, '%f%f','CollectOutput',1);
data1 = datamatrix{:,1};
r=data1(:,1);v0=data1(:,2);
figure(k);
ph=plot(r,v0);
xlabel('a');
ylabel('b');
temp=['fig',num2str(k),'.eps'];
print(gcf,'-depsc',temp);
fclose(data);
end
내 Mac의 텍스트 파일 경로는 '/Users/ram/group1/sales/text_files'
입니다. 내가 뭘 원하는 대신 수동으로 matlab 디렉토리에있는 폴더를 여는 대신, 나를 위해 자동으로 않는 스크립트를 작성하고 싶습니다. 그래서 약간의 변경을해야 할 것 같습니다.
textFiles = dir('*.txt');
도움을 주시면 감사하겠습니다.
는 완벽하게 작동, 대단히 샤이 감사드립니다. –