Я открываю несколько фигур, и я хочу обновлять их независимо во время выполнения. Следующий пример игрушки должен прояснить мое намерение:
clf;
figure('name', 'a and b'); % a and b should be plotted to this window
hold on;
ylim([-100, 100]);
figure('name', 'c'); % only c should be plotted to this window
a = 0;
b = [];
for i = 1:100
a = a + 1;
b = [b, -i];
c = b;
xlim([0, i]);
plot(i, a, 'o');
plot(i, b(i), '.r');
drawnow;
end
Проблема заключается в том, что когда я открываю второй figure
, я не могу сказать, что функции plot
будут отображать первый, а не второй (и только c
должен быть нанесен на второй).