Scilab 을 사용하다 보면 변수의 size 가 커지는 경우에는 다음과 같은 메시지와 함께~ stacksize 관련 에러를 접하게 되는 경우가 많은데요~
!--error 17
stack size exceeded!
Use stacksize function to increase it.
이런 경우에는 scialb console 에 아래 명령어를 통해 stacksize 를 최대로 설정해서 사용해야 합니다.
stacksize('max')
그런데 위 명령어를 Scilab 을 사용할 때마다 타이핑하는 건 굉장히 귀찮은 일이죠~
그래서 저는 MATLAB startup 파일 설정하듯이 Scilab 도 .scilab 또는 scilab.ini 라는 초기 설정 파일을 설정해서 사용합니다.
http://help.scilab.org/docs/5.3.3/en_US/startup.html
2013/09/30 - [programming language/MATLAB] - MATLAB 시작 폴더 변경 및 startup.m 파일 설정
초기 설정 파일의 위치는 Scilab console 에 아래 명령어를 타이핑 하여 확인 할 수 있습니다.
SCIHOME
아래 그림과 같이 소문자로 타이핑하면 에러가 납니다. 꼭!! 대문자로 하셔야 합니다.
SCIHOME 폴더를 확인 한 후에 저는 다음과 같이 scilab.ini 라는 파일을 하나 만들었습니다. .scilab 파일을 만들어도 상관 없습니다.
C:\Users\ADMINI~1\AppData\Roaming\Scilab\scilab-5.4.1\scilab.ini
다음으로~ scilab.ini 파일에 다음과 같이 타이핑했습니다.
stacksize('max'); // buffer maximum
cd D:\ ; // working directory to D:\
이제 Scilab 을 시작하면 자동으로 위 스크립트가 실행되게 됩니다.
'programming language > SCILAB' 카테고리의 다른 글
Scilab 모든 그래프 창 닫기 (0) | 2014.06.13 |
---|---|
SCILAB 로그 스케일 그래프(Logscale Graph) (0) | 2014.06.10 |
Scilab 강좌 cell() (0) | 2014.05.23 |
Scilab 데이터 파일 로드 하기 loadmatfile (0) | 2013.12.25 |
Scilab 함수 작성 및 사용방법 (0) | 2013.09.21 |
SCILAB histplot() 사용법 (0) | 2013.01.15 |
SCILAB 간단 사용법 (1) | 2012.01.12 |
MATLAB 과 유사한 공학용 프로그램 SCILAB (2) | 2011.03.11 |
댓글