How to insert error bars in interpolation plot?

My plot is a linear interpolation of N scatter points. I'm trying to mark those points as bar errors, and tune the length of the bar errors according to the y axis.
For example: I have a linear interpolation of the gain of an amplifier, I know that the average noise is 100 mV, I want to have a 100 mV bar for each scatter point.
Thank you everyone!

1 件のコメント

Rik
Rik 2020 年 11 月 16 日
What have you tried?
Have a read here and here. It will greatly improve your chances of getting an answer.

サインインしてコメントする。

回答 (1 件)

Deepak Meena
Deepak Meena 2020 年 11 月 20 日

0 投票

Hi Sara,
you can refer to the following documentation to plot error bars in interpolated plots:
Following example illustrate how you can use the above functions :
x = 0:pi/4:2*pi;
v = sin(x);
xq = 0:pi/16:2*pi;
err = 0.5*ones(size(v));
figure
vq1 = interp1(x,v,xq);
plot(x,v,'o',xq,vq1,':.');%%interpolated data
hold on
errorbar(x,v,err);%putting error bars on the original points
so the interpolated data looks like this:
and the plot with the error bars looks like this
Hope this helps
Thanks
Deepak

カテゴリ

ヘルプ センター および File ExchangeDiscrete Data Plots についてさらに検索

製品

リリース

R2017b

質問済み:

2020 年 11 月 16 日

回答済み:

2020 年 11 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by