plot 関数を用いて出力した円形マーカーが変形する問題

plot 関数を用いてグラフを描いた場合に、円形マーカーがゆがむという現象が起きて困っています(図1)。 完全な円形マーカーを Figure に出力するためには、どのように設定を変更すればよいでしょうか。(環境: R2018a - student use)
x = 0:1:10;
y = x;
figure
plot(x,y,'o','LineWidth',7,'MarkerEdgeColor','b','MarkerSize',20)

 Respuesta aceptada

michio
michio el 29 de Jul. de 2018

1 voto

もしかしたらグラフィックスハードウェアの問題かもしれません。
opengl info
と実行すると Software の項目が true と出ますでしょうか?
グラフィックスハードウェアのドライバーを最新のものに更新することで解決することも多いです。

3 comentarios

michio
michio el 29 de Jul. de 2018
こちらもご参照ください。
Ryota Sakamoto
Ryota Sakamoto el 29 de Jul. de 2018
Editada: Ryota Sakamoto el 29 de Jul. de 2018
素早いご対応ありがとうございます。 'opengl info' に対して Software: 'true' と出力されました。そこで
opengl('save','hardware')
と入力したところ、円形のマーカーが出力され(図)、問題は解決しました。 ありがとうございました!
michio
michio el 29 de Jul. de 2018
Editada: michio el 29 de Jul. de 2018
よかったです。何が要因で Software: true となっていたかはわかりませんが、グラフィックスドライバーのバージョンが古い場合、場合によっては MATLAB の強制終了の原因にもなりますので、下記もご一読頂き、必要であればドライバーの更新も行ってみてください。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre グラフィックス パフォーマンス en Centro de ayuda y File Exchange.

Preguntada:

el 29 de Jul. de 2018

Editada:

el 29 de Jul. de 2018

Community Treasure Hunt

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

Start Hunting!