Plot two functions in one diagramm with different y-axis limits
조회 수: 2 (최근 30일)
이전 댓글 표시
Hey, i want to plot for example two functions in one diagramm as the following Code and picture:
figure
fplot(@(x) sin(x), [-5 5], 'b') %here i want a ylim form [-1 1]
hold on
fplot(@(x) cos(x), [-5 5], 'r') %here i want a ylim form [-1 0]
ylim([-1 1])
So i want (for example) sin and cosinus plottet in one diagramm but the ylim of cos should be only from -1 to 0, so what i "covered with the green pencil should be away (or all red lines over the green line) and the y lim should be from -1 to 1.
Thanks.
댓글 수: 0
채택된 답변
John D'Errico
2022년 11월 24일
Easy peasy.
x = linspace(-5,5,1000);
y1 = sin(x);
y2 = cos(x);
y2(y2 > 0) = NaN;
plot(x,y1,'b-',x,y2,'r-')
ylim([-1,1])
yline(0,'g')
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Line Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!