How to plot error bars on matlab between two points?
2 次查看(过去 30 天)
显示 更早的评论
My code looks like this:
Mass=LabData(:,1);
DownForce=LabData(:,2);
UpForce=LabData(:,3);
plot(DownForce,Mass,'rd');
xlabel('Force (N)')
ylabel('Mass Difference (Kg)')
hold on
plot(UpForce,Mass,'bd');
hold off
I would like to put kind of horizontal type of error bars between the upforce and down force variables to show the difference between the two, is there a function capable of this?
0 个评论
回答(1 个)
Boss35
2016-1-15
Husnain,
If I have understood correctly, it's better to plot the difference between the two vectors and plot the new vector along indices or whatever you have. e.g. you can do:
Error = UpForce-DownForce; %this gives you a new vector with the same size
barh(Error); %this will plot the bar graph horizontally
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Errorbars 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!