How to magnify y-axis to see plot more clearly
4 次查看(过去 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](https://www.mathworks.com/matlabcentral/answers/uploaded_files/235039/Capture.png)
3 个评论
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
2023-10-21
I too have a similar problem...... if someone has resolved the issue kindly help me out.
Thank You.
回答(1 个)
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)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!