Setting similar scale for two graphs
조회 수: 15 (최근 30일)
이전 댓글 표시
Hey,
I am graphing two data sets that represent height, however one of the data sets has more x values than the other therefore making the scale look off when graphing both to compare them. How would I make the scale the same to be able to compare them on the same figure. I will attach pictures below.
figure;plot(h5(1449:end)/1000);
hold on;plot(-z{5}(714:end));
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/170413/image.png)
댓글 수: 0
답변 (1개)
Kaushik Lakshminarasimhan
2017년 11월 29일
편집: Kaushik Lakshminarasimhan
2017년 11월 29일
You need to use plot(x,y) instead of plot(y), where x is the vector of x-values at which you want to plot y. For example:
x1 = 1:100;
y1 = rand(1,length(x1)); % short dataset
x2 = 0.5:0.5:100;
y2 = rand(1,length(x2)); % long dataset
figure; hold on;
plot(x1,y1);
plot(x2,y2);
참고 항목
카테고리
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!