2
Matlab을 사용하여 일부 데이터를 CSV 파일에 저장하는 방법을 찾고 있었는데 유용하다고 생각했습니다.MatLab -> csv : Matlab에서 dlmwrite를 사용하여 데이터를 CSV 파일로 내보내기
데이터
A = [1 2 3 4 5 6 7 8];
names={'a' 'b' 'c' 'd' 'e' 'f' 'g' 'h'};
코드
save('Test','names','A');
nomFile='Test.csv';
fid=fopen(nomFile,'w');
fprintf(fid,'%s,',names{:});
fprintf(fid,'\n');
dlmwrite('Test.csv',A,'-append');
fclose(fid);
대답
a,b,c,d,e,f,g,h,
1,2,3,4,5,6,7,8
하지만 : 나는 데이터와 코드를 사용 폴더를 지정하지 않으면 원하는 방식으로 데이터 만 저장합니다. 따라서 스크립트가있는 폴더와 동일한 폴더에 저장됩니다. 하지만 다른 폴더에 저장하려면 에만 부분 만 제공하십시오.
1,2,3,4,5,6,7,8
내가
dlmwrite('C:\Data_Analysis\Test.csv',A,'-append');
같은 것을 넣을 수있는 방법 중 하나가 알아?
귀하의 도움에 감사드립니다.
브루노
PS : 미안 해요, 난 아직 확인하기 위해 코드에 색상을 넣어하는 방법을 모르는 것이 더 명확
@Shai 감사합니다. –