2010-06-08 9 views
1

Snow Leopard에서 Matlab R2009b를 실행 중이고 투명한 다각형을 만들려고합니다. 다음 줄이 잘 작동 :facealpha 속성을 변경하면 그림이 자멸합니다.

도가 작성 ([1 0 0 1], [- 1E-9 -1E -9- 1E -9- 1E-9, 'R')

하지만 투명성,

알파 (0.5)을 설정할 때

그림 자체가 붕괴됩니다. 즉, 그림에있는 모든 제목, xlabel 및 ylabel이 가운데에서 오른쪽으로 나타나고 다각형이 사라집니다.

제가

도면에서 동일한 결과가 기입하세요 ([1 0 0 1], [- 1E-9 -1E -9- 1E -9- 1E-9, R '', 내가 수동으로 그림 편집기에서 0.5로 facealpha를 설정할 때 'facealpha'. 5)

와 나는 같은 결과를 얻을.

그러나 다각형이 더 큰 경우 잘 작동 :

그림 채우기 ([1 0 0 1], [- 1E-3 -1E-3 1E-3 1E-3] 'r')
알파 (.5);

또한 PC에서 시도해 보았습니다.

렌더링에 문제가 있다고 생각합니다. 내 OpenGL을 버전은 다음과 같습니다

버전 = 2.1 NVIDIA-1.6.10
공급 업체 = 엔비디아
렌더러 = NVIDIA 지포스 9400M의 OpenGL 엔진
MaxTextureSize = 8192
비주얼 =의 값 0x24 (트루 컬러, 깊이 24, RGB 마스크 0xFF0000입니다 0xff00 0x00ff)
소프트웨어 = 121

확장의 = 거짓
# 내가 할 수있는 제대로 표시 되나요?

+0

버그처럼 보입니다. MATLAB 2007b에서도 동일한 동작을합니다. PC에서는 문제 없습니다. – yuk

답변

0

Mathworks 버그 보고서를 확인해보십시오. PC에서 MATLAB 복사본 만 있으므로 오류를 재현 할 수 없지만 this 알려진 버그가 해결 방법이 있습니다. 그게 당신이 상대하고있는 것이지, 아니면 다른 것인가에 대해서는 확신 할 수 없지만 여기에 더 많은 버그 보고서를 볼 수 있습니다 : Mathworks Bug Reports

+0

버그 리포트를 얻으려면 MathWorks 계정이 필요합니다. – gnovice

관련 문제