2015-01-16 1 views
1

내가 시작한 MATLAB의 각각의 새로운 세션은 명령 창 스크롤 버퍼의 기본값이 5,000 라인입니다. 직접 입력하지 않고도 startup.m에 최대 25,000 개를 입력 할 수있는 무언가가 있기를 바랍니다. 누구든지 방법을 알고 있습니까?프로그래밍 방식으로 MATLAB 명령 창 스크롤 버퍼를 변경하는 방법?

감사합니다.

+0

손으로 어떻게합니까? –

+0

그것은 (환경 아래) 환경 설정 UI를 통해 만들어진 변화를 기억해야한다고 생각하지만, 나는 틀릴 수 있습니다 ... 만약 그렇다면 [이 질문을보십시오] (http://stackoverflow.com/questions/25327784/how-do- i-change-matlab-preferences-from-code-from-menu) 변경하려는 환경 설정은'CommandWindowMinSessionSize'이고 행은'CommandWindowMinSessionSize = I25000'처럼 보입니다 ('I'에주의하십시오) – RTL

+0

명령 창 버퍼는 ** 메모리에 상주합니다 **. 이것은 문제가되지는 않겠지 만, 해결 방법은''diary'' (http://mathworks.com/help/matlab/ref/diary.html) 명령을 startup.m에서 사용하는 것입니다. '(finish.m에서 일기를 닫는 것을 잊지 않고). 이렇게하면 25000 줄로 제한되지 않습니다. – Hoki

답변

1

내 Matlab 설치 (2010, 2013a)의 스크롤 버퍼를 변경하면 Matlab을 다시 시작한 후에 변경 사항이 유지됩니다. 어떤 버전을 사용하고 있습니까?

프로그래밍 방식으로/수동으로 환경 설정을 변경하려면 환경 설정 파일을 편집해야합니다. prefdir은 환경 설정 파일의 디렉토리를 제공 할 예정입니다. 파일이 matlab.prf 파일에 있습니다.이 파일을 변경하면 원하는 것을 얻을 수 있습니다.

+0

변경 사항에 동의합니다. 미래의 독자들에게 경고합니다. 수정 된 항목은'matlab.prf'에만 추가됩니다. – RTL

관련 문제