【发布时间】:2011-12-08 14:55:18
【问题描述】:
我正在创建一个代码来执行将在服务器上运行的数据分析。该代码应该吐出一个带有 3 个图的 pdf 文件。
我已经创建了一个生成情节的代码
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 文档,上面只有最后一个图(缺少前两个)。
如何将这三个文件全部打印到文件中?
【问题讨论】:
-
我在函数脚本中按原样尝试了您的代码,它运行良好。我正在使用 Matlab 7.11.0 (R2010b)。
-
准确地说,我必须添加 X = rand(1, 10)、Y = rand(1, 10) 和 fit = rand(1, 10) 才能对数据进行操作。 X、Y 或 fit 是否有问题?