저는 Matlab으로 작성된 커다란 응용 프로그램을 ISO8859-1을 사용하여 문자열과 주석으로 작성했습니다. 이 응용 프로그램을 UTF-8 Matlab 환경 (Linux에서는 Matlab 2012a)에서 실행하고 업데이트하고 싶습니다. 가능한가? 편집기는 모든 비 ASCII 문자에 대해 작은 사각형을 표시하며 문자열 비교는 작동하지 않습니다.MATLAB 및 문자 인코딩 : UTF-8 시스템에서 ISO8859-1 m 파일을 실행/편집하는 방법은 무엇입니까?
그는 내 빠른 솔루션입니다 : matlab에 자체 내에서 비 기본 인코딩을 다루는 아주 간단한 방법이없는 것처럼
것 같습니다. 나는 응용 프로그램 내부에서 인코딩 변경을 무용지물로 만들 것을 상상했습니다. 대신 Matlab을 시작하기 전에 커맨드 라인에서 로케일을 변경했습니다. 예 :
export LC_CTYPE="en_US.ISO-8859-1"; matlab;