Plot interval in y
6 次查看(过去 30 天)
显示 更早的评论
Hello, the question is, is it possible to set an interval in y when plotting a graph, if the interval is already set in x?
3 个评论
Dyuman Joshi
2023-11-22
"but they told me that I need to limit the schedule by f"
I do not understand this. Can you explain a bit more about this?
Also, do you know what is the expected output? If yes, then please share.
采纳的回答
Sam Chak
2023-11-22
Hi @Maria
The ylim() command can be used to set the interval on the y-axis.
x = -1:0.01:1;
y = x.^3 - 0.25*x.^2 - 0.5*x;
figure (1)
plot(x, y), grid on
figure (2)
plot(x, y), grid on, ylim([-0.4, 0.2])
2 个评论
Sam Chak
2023-11-22
You are welcome, @Maria. If you find the solution helpful, please consider clicking 'Accept' ✔ on the answer and voting 👍 for it.
By the way, the function has singularities (division-by-zero events). That's why the plot shows the discontinuities.
t = 0:0.01:3*pi;
f = (cos(2*t)).^(-2) - (sin(2*t)).^(-2) - 8/3;
figure;
plot(t, f, 'LineWidth', 2);
ylim([-20 20])
xlabel('t');
ylabel('y');
title('График уравнения');
grid on;
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!