私はサーバー上で実行されるデータ解析を行うコードを作成しています。コードは、3つのプロットを含むpdfファイルを吐き出すことになっています。ファイルに分割されたMATLABを印刷する
私はプロットに
fig = figure;
for i = 1:3
%do some calculation to find, X, Y and fit
subplot(3,1,i)
scatter(X,Y)
hold on
plot(X,fit)
end
print (fig, '-dpdf','fig.pdf')
X
、Y
、およびfit
計算されます/インポートパラメータを生成するコードを作成しました。このコードの出力は、その上に最後のプロットだけを含むpdfドキュメントです(最初の2つが欠けています)。
どのように3つのファイルをすべてファイルに出力できますか?
私はあなたのコードを試してみましたが、それが完全に働きました。私はMatlab 7.11.0(R2010b)を使用しています。 –
正確には、操作するデータを持たせるために、X = rand(1,10)、Y = rand(1,10)、fit = rand(1,10)を追加する必要がありました。 X、Y、またはフィットで何かが間違っている可能性はありますか? –