2017-04-06 3 views
0

MacでMATLABバージョンR2016aを使用していますが、現在の図とは別のディレクトリにFigureを印刷する際に問題があります。誰かが私のミスを修正するのを助けてくれますか?私は次のコードを試しました:特定のディレクトリに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

ありがとうございます!あなたは命の恩人です:) –

関連する問題