2017-04-06 4 views
0

Mac에서 MATLAB 버전 R2016a를 사용하고 있는데 현재 도면과 다른 디렉토리에 그림을 인쇄하는 데 문제가 있습니다. 누군가 내 실수를 고칠 수 있도록 도와 주실 수 있습니까? 다음 코드를 시도했습니다 :특정 디렉토리에 MATLAB 그림 인쇄

print('Ult_Stress_vs_Temp','-dpng','/Users/Tim/Documents/2-Grad-School/Research/Technical-Paper/Latex/Figures/') 

누군가 내가 뭘 잘못하고 있다고 말할 수 있습니까? 나는이 프로그램을 실행할 때

나는 다음과 같은 오류가 발생합니다 :

Error using inputcheck (line 40) 
Multiple inputs that look like file names: 'Ult_Stress_vs_Temp' and 
'/Users/Tim/Documents/2-Grad-School/Research/Technical-Paper/Latex/Figures/'. 
Error in print (line 41) 
[pj, devices, options ] = inputcheck(pj, inputargs{:}); 
Error in ult_stress_temp_plot (line 47) 
print('Ult_Stress_vs_Temp','-dpng','/Users/Tim/Documents/2-Grad-School/Research/Technical-Paper/Latex/Figures/') 
>> 

답변

0

당신은 인수로 전체 파일 경로를 지정해야합니다. 또한 운영 체제 간의 차이점을보다 잘 처리하기 위해 fullfile을 사용하여 파일 경로를 구성하는 것이 좋습니다.

filename = fullfile('/Users/Tim/Documents/2-Grad-School/Research/Technical-Paper/Latex/Figures/', 'Ult_Stress_vs_Temp'); 

print(filename, '-dpng') 
+0

감사합니다. 당신은 생명의 은인 :) –