0

Matlab 2011a で線をプロットしています。パラメーター("LineSmoothing", 1)を使用して線をきれいに見せますが、Y 軸と X 軸が消えます。

ここに画像の説明を入力

誰かがこれを引き起こしていることを知っていますか?さらに重要なことに、それを修正する方法はありますか?

を試してみましたopengl('OpenGLLineSmoothingBug',1)が、何も変わりませんでした。

前もって感謝します!

4

1 に答える 1

1

文書化されていないLineSmoothingプロパティにより、FigureはOpenGLレンダラーの使用に自動的に切り替わります。そして、あなたが実際に示したバグは、すべてのOpenGL-rendererdフィギュアに影響します(このプロパティの使用に関係なく)。

例:(WinXPのR2012aで​​テスト済み)

plot(1:10,'o-'), box on
set(gcf, 'Renderer','opengl')

スクリーンショット

2行目を実行すると、ボックスの上部と右側の境界線がどのように消えるかに注意してください。

いくつかの推奨される 回避策があります。

于 2012-08-11T10:50:10.767 に答える