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

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

 채택된 답변

michio
michio 2018년 7월 29일

1 개 추천

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

댓글 수: 3

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

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 グラフィックス パフォーマンス에 대해 자세히 알아보기

질문:

2018년 7월 29일

편집:

2018년 7월 29일

Community Treasure Hunt

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

Start Hunting!