2012-03-14 5 views
0

플로트 된 희소 행렬의 크기를 늘리면 제목 (TeX로 typeset되는 경우)이 비정상적으로 흐려집니다. 이 효과의 기본은 무엇이며 어떻게 피할 수 있습니까?MATLAB : 모호한 제목

예 : 관련

spy(magic(2)); title('Text','interpreter','latex','FontSize',20); 
spy(magic(200)); title('Text','interpreter','latex','FontSize',20); 

enter image description here enter image description here

답변

1

(그리고 사실과 동일한 문제) How to prevent LATEX-labels in MATLAB GUI to become blurry?

용액을 적용한다. 입력 후 :

spy(magic(200)); title('Text','interpreter','latex','FontSize',20);

내가 얻을 :

enter image description here

명령 get(gcf, 'renderer') 반환 ans = zbuffer. 이후, I 곧바로 결과가 될 수있는 입력 set(gcf, 'renderer', 'painters') :

참고로

enter image description here

이것은 매트랩 r2011b이다.

+0

감사합니다. 솔루션이 완벽하게 작동했습니다. (관련 게시물을 알지 못했습니다.) 이것은 MATLAB의 결함처럼 보입니다. 왜 최종 사용자가 흐림없는 출력을 얻기 위해 왜 이렇게 배포 트릭을 사용해야하는지 잘 모르겠습니다. 렌더러가 한 경우 ('스파이 (마법) (200))'에서 변경되는 이유는 무엇입니까? '스파이 (마법 (2))')에서 렌더러가 변경되는 이유는 무엇입니까? – user001

+1

코드에 익숙하지는 않지만 렌더러가 성능 문제로 인해 복잡한 숫자에 사용되며 감독, 디자인 결정 또는 어떤 이유로도 수행 할 수 없다는 사실로 인해 다시 전환되지 않는다고 추정 할 수 있습니다. 다른 방법. 아마 발견 자 (heuristic)는 작은 행렬이 화가 렌더러를 위해 충분히 단순하다고 생각할 것입니다. 누가 알아? 다행히도 쉽게 수정할 수 있습니다. – Superbest