semilogy([​34,34],[0,​22222]) does not show vertical line

7 次查看(过去 30 天)
I need to plot a vertical line in a figure with log y-axis:
semilogy([34,34],[0,22222]);
But the figure does not show the vertical line.
For horizontal line,
semilogy([34,66],[22222,22222]);
This command works and shows an horizontal line.
Can anyone help me, thanks in advance.
  1 个评论
raym
raym 2018-2-13
For the non-log plot, I can plot the vertical line using "plot" or "line" command, but if I hold on and make y-axis in log, then these vertical line disappeared.

请先登录,再进行评论。

采纳的回答

raym
raym 2018-2-13
I got it. I cannot use zero in log plot, use 0.00000001 or so instead.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Annotations 的更多信息

Community Treasure Hunt

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

Start Hunting!