How to fprintf directory name?
이전 댓글 표시
Hi all,
I am geting a directory name using:
Dir_Name = uigetdir;
Into Dir_Name, which is of type 'char', I get something like D:\Data\My_Projects\Project_1.
I am trying to print this Dir_Name into a text file using:
Log_File = fopen('My_Log_File.txt','w');
fprinf(Log_File,Dir_Name,'\n');
I get a warning which says: Escaped character '\D' is not valid. See 'doc sprintf' for supported special characters.
I read that document very carefuly but apparently missing the hint what to do. Is the first D the problem? The second?
If I can't print the full directory into the log file, the last directory name, in this case 'Project_1' is also a good solution for me.
Is there a way to pring the full directory? Is there a way to extract the last directory name?
Thanks,
Alon
댓글 수: 2
madhan ravi
2018년 12월 6일
편집: madhan ravi
2018년 12월 6일
why not just use sprintf()? as shown in the message they are quite handy
Alon Rozen
2018년 12월 6일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Entering Commands에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!