How to add a horizontal line in a bar plot????

121 ビュー (過去 30 日間)
Thor
Thor 2013 年 2 月 1 日
編集済み: Pablo Sánchez 2020 年 12 月 8 日
Dear all,
i use the command bar for a plot. I want to insert a horizontal line in a bar plot at y = 30. How can I do that? Thank you!

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 2 月 1 日
編集済み: Azzi Abdelmalek 2013 年 2 月 1 日
xlim=get(gca,'xlim');
hold on
plot(xlim,[30 30])
  2 件のコメント
Image Analyst
Image Analyst 2013 年 2 月 1 日
Isn't the first line unnecessary? xlim is already the x limits - you don't have to call get() to retrieve it, it's already ready to be used "as is". xlim is actually a function itself that returns the x limits.
Thor
Thor 2013 年 2 月 2 日
bar(X);
hold on
plot(xlim,[30 30], 'r')
works too! Thank you all!

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

その他の回答 (1 件)

Vivian Hauss
Vivian Hauss 2016 年 7 月 19 日
編集済み: Vivian Hauss 2016 年 7 月 19 日
A bit shorter:
hline(30,':k','This Line is horizontal')
  1 件のコメント
Pablo Sánchez
Pablo Sánchez 2020 年 12 月 8 日
編集済み: Pablo Sánchez 2020 年 12 月 8 日
Does hline() exist? Is yline()

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

カテゴリ

Help Center および File ExchangeAnnotations についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by