How to fix this weird plot behaviour?

8 次查看(过去 30 天)
Hello. I have problem with dissapearin function using plot. It looks like this:
However if I change position of the view it disapears:
It is the case of only that function. Does somebody know, why?
figure(1)
hold on
ylim([678, 685])
plot(vysledkyM, 'r');
plot(vysledkyU, 'b');
plot(vysledkyS, 'g');
legend('death penalty','stupnova', 'umerna')
hold off
EDIT: Clarification of the question

采纳的回答

Adrian Brand
Adrian Brand 2020-4-3
figure(1)
hold all;
ylim([678, 685]);
plot(vysledkyM, 'r');
plot(vysledkyU, 'b');
plot(vysledkyS, 'g');
legend('death penalty','stupnova', 'umerna');
hold off;
This did the trick.

更多回答(1 个)

David Goodmanson
David Goodmanson 2020-4-3
编辑:David Goodmanson 2020-4-3
Hi Adrian,
figure(1)
plot(vysledkyM, 'r');
ylim([678, 685])
hold on
plot(vysledkyU, 'b');
plot(vysledkyS, 'g');
legend('death penalty','stupnova', 'umerna')
hold off
Matlab only buys into 'hold on' after the first trace is plotted. (Same with ylim, evidentty).
  1 个评论
Adrian Brand
Adrian Brand 2020-4-3
Thank you for the tip about hold on. But sadly it still doesn't work as you can see.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息

标签

产品


版本

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by