2

私のプログラムでは、3つのプロットを取得したいのですが、

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)

3 つのプロットはすべて 1 つのフレームにまとめられていますが、各プロットを別のフレーム ボックスに配置するにはどうすればよいですか?

4

1 に答える 1

3

呼び出すfigure前に呼び出しplotます。これにより、新しい Figure ウィンドウが開きます。

ウィンドウをより簡単に区別するために、たとえば、タイトルを設定できます。

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 に答える