Setting similar scale for two graphs
20 次查看(过去 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));
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!