2

在我的程序中,我想获得三个地块,

plot(CumulativeReward)
title('Cumulative Reward, gamma=1');
xlabel('episode number');
ylabel('CumulativeReward')

plot(Pathlength)
title('pathlength as a function of episode number');
xlabel('episode number');
ylabel('pathlength')

x = -pi:.1:pi;
y = sin(x);
plot(x,y)

但是所有三个图都在一个框架中,我怎样才能将每个图放在不同的框架框中?

4

1 回答 1

3

打电话figure前打电话plot。这将打开一个新的图形窗口。

为了更容易区分窗口,可以设置它们的标题,例如

figure('name','Cumulative Reward')

如果你想要并排的情节,你可以使用subplot,即

subplot(1,3,1)
%# your first plot here
subplot(1,3,2)
%# your second plot here
subplot(1,3,3)
#% your third plot here
于 2012-08-29T11:51:42.257 回答