본문 바로가기
programming language/MATLAB

MATLAB title 에 underscore 글자 그대로 표시하기

by __observer__ 2016. 12. 28.
반응형

다음과 같이 간단한 그래프를 하나 그리고 title 을 설정해 보자.

 

x=1:10;

plot(x)

title('X_Y') 

 

위 코드를 실행 시키면 아래와 같은 그래프가 나온다. 그래프에서 확인 할 수 있는 바와 같이 title XY 로 즉 underscore(_) 로 인해 Y 라는 텍스트가 아래 첨자로 된 것을 확인 할 수 있다.

 

 

 

underscore 로 인한 아래첨자 효과를 없애 주려면 underscore 앞에 \ escaping 하면 된다. 다음과 같이 코딩하면

 

title('X\_Y')

 

이런 결과가 나온다. 

 


그런데 이런 식으로 모든 underscore  escaping 을 하는 것도 귀찮은 경우에는 다음과 같이 underscore 와 같은 문자들을 Interpretering 하지 않도록 설정할 수 있다.

 

t=title('X_Y_A_B_C');

set(t,'Interpreter','none');  



반응형

댓글