Retina Display에서 MATLAB 선명하게 보기

예전에 레티나 디스플레이에서 MATLAB2013b를 사용할 때, 레티나 적용이 되지않아 뿌옇게 나온다고 포스팅 한 적이 있다. (Matlab R2013b는 왜 Retina Display를 지원하지 않나?)

얼마전에 출시된 MATLAB2014a에서도 여전히 해당 문제는 해결되지 않았는데, 최근 테스트를 해보니 jdk1.7.0_45 버젼에서는 Retina display에서 문제없이 잘 동작한다. 아래의 순서로 MATLAB built-in java를 새로운 JAVA로 바꿔치기하면 된다.

  1. MATLAB과 연결될 최신 버젼의 JAVA JDK가 설치되어있는지 확인해야한다. 내가 사용하고 있는 JAVA 버젼은 1.7.0_45였다. JRE의 위치를 확인해보자. 아마 대부분의 맥 유저는 아래 경로에 위치할 것이다.
    • /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre
  2. MATLAB과 연결된 JAVA를 최신버젼으로 바꾸면 된다. 혹시 MATLAB built-in java가 필요할 수도 있으니, jre.orig로 이름만 바꿔놓고 symbolic link를 걸면 된다.
    • cd /Applications/MATLAB_R2013b.app/sys/java/jre/maci64
    • mv jre jre.orig
    • ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre ./jre