How to plot error bars in a logarithmic (base 10) plot
32 ビュー (過去 30 日間)
古いコメントを表示
Hi all,
I was trying to print horizontal and vertical error bars using logarithmic axis. I didn't managed to do so with the loglog command, and instead with those 2 commands it prints errorbars in a log scale but in natural log. So how can I print the same error bars in a 10 base log? I can't find if I can insert something else in the set command to print it right... Thank in advance!
errorbar(X_data, Y_data, ypos, yneg, xpos, yneg)
set(gca, 'XScale','log', 'YScale','log')
0 件のコメント
回答 (1 件)
Sailesh Kalyanapu
2022 年 5 月 20 日
It seems that the input arguments are being passed incorrectly in the ‘errorbars’ plot function.
>> errorbar(x,y,yneg,ypos,xneg,xpos)
The ‘loglog’ function plots x- and y-coordinates using a base-10 logarithmic scale on the x-axis and the y-axis.
For more information on ‘errorbar’ and ‘loglog’, please refer to the below links to their respective documentations:
You can also refer to this MATLAB Answers post for plotting error bars in a logarithmic (base 10) plot :
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!