フィルターのクリア

How to print the value of refline on a the plot

2 ビュー (過去 30 日間)
sc1991
sc1991 2018 年 6 月 20 日
コメント済み: sc1991 2018 年 6 月 21 日
Hello! All I am using the function refline to show the min,max and mean of my dataset is there a way how I can show the value of these points on the line or at the end of the line. I tried using the function text but that function does not seem to work. Any suggestions??

採用された回答

Adam Danz
Adam Danz 2018 年 6 月 20 日
Why isn't text() working? Here's a demo of what your describing and text() works.
x = normrnd(10,20,1,50);
figure; plot(x, 'o')
rh = refline(0,mean(x));
text(max(xlim),mean(x),sprintf('mean=%.2f',mean(x)),'HorizontalAlignment', 'right', 'VerticalAlignment', 'bottom')
Alternatively, if you're doing a lot of labeling you can checkout lablepoints() on the exchange.
  1 件のコメント
sc1991
sc1991 2018 年 6 月 21 日
Thank you. it works perfectly. I was not using max (xlim). Thanks a lot once again

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by