How to magnify y-axis to see plot more clearly

25 次查看(过去 30 天)
So I am averaging some signals over time, and plotting it to get the figure I've attached.
I want to stretch the y-axis in such a way that I am able to view the little curves at the start of the figure more clearly. I tried using ylim, but I get an error saying I have too many output arguments. Could I stretch the y axis somehow?
Capture.PNG
  3 个评论
Himanshu Saxena
Himanshu Saxena 2020-6-17
编辑:Himanshu Saxena 2020-6-17
I also have a similar question.
Considering the same example, I want to strectch the y-axis from -0.5 to 0.5 but I also want to have the remaining y-axis labels i.e., i want to plot a graph with y-axis ranging from -1.5 to 1.5 but with stretched -0.5 to 0.5 axis range.
Though I can change the y-axis to log scale to highlight the variability between -0.5 to 0.5 range but it changes the appearance of the graph which I don't want.
Best!
AMIT KUMAR
AMIT KUMAR 2023-10-21
I too have a similar problem...... if someone has resolved the issue kindly help me out.
Thank You.

请先登录,再进行评论。

回答(1 个)

Madan Ghimire
Madan Ghimire 2019-8-22
You can use the axis function to define your desired axis. Or you can determine the thickness of your plot using the following functions.
axis([0,200,-1200,500]);
or
plot(time,amplitude, 'LineWidth', 5)

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by