Why is my scatter plot blank?

12 ビュー (過去 30 日間)
Ioanna Saxoni
Ioanna Saxoni 2018 年 5 月 22 日
回答済み: OCDER 2018 年 5 月 22 日
Hello,
I am running a script in my computer where any scatter plot turns up empty. I have run the same script in another computer where it had no problem so there is no error in the cod to cause this.
Does anyone have any idea what might be wrong? I am using Matlab 2017a.
Thank you!
  5 件のコメント
OCDER
OCDER 2018 年 5 月 22 日
編集済み: OCDER 2018 年 5 月 22 日
Does this work by any chance?
scatter([1 2 3], [1 2 3]);
set(gcf, 'renderer', 'painters')
Ioanna Saxoni
Ioanna Saxoni 2018 年 5 月 22 日
Yes it does! Thank you very much!
Would you mind explaining what renderer does?Why did it work now?

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

採用された回答

OCDER
OCDER 2018 年 5 月 22 日
scatter([1 2 3], [1 2 3]);
set(gcf, 'renderer', 'painters')
Sometimes there's a bug that prevents the graphics card from properly drawing the figures generate by Matlab via the OpenGL renderer (default). It's been an on and off bug for a while:
You could use this to set the default renderer for all figures generated:
set(0, 'DefaultFigureRenderer', 'painters')

その他の回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by