본문 바로가기

type3

Simulink scope 한번에 다 닫는 명령어 Simulink 를 사용하다 보면 여러 Scope 를 여는 경우가 종 종 있습니다. 이러한 경우 한번에 Scope 를 다 닫는 명령어가 있나 해서 찾아보니 아래 주소에 그 방법이 나와 있더군요. https://kr.mathworks.com/matlabcentral/answers/94334-how-can-i-programmatically-close-simulink-scope-windows-in-simulink-7-1-r2008a 위 주소의 코드를 활용하여 아래와 같이 Simulink Scope 를 다 닫는 함수를 만들어서 사용한다면 편리 할 것 같네요. function scopeCloseAll shh = get(0,'ShowHiddenHandles'); set(0,'ShowHiddenHandles','On.. 2016. 8. 11.
MATLAB dbtype 을 사용한 파일 내용과 라인 넘버 확인 리눅스 쉘을 자주 사용하시는 분들은 쉘에서 파일의 내용을 보기 위해 cat 과 같은 명령어를 주로 사용 하실 겁니다. MATLAB 에서 파일을 열대는 open() 이라는 명령을 사용하거나 파일을 더블 클릭해서 파일을 여는데~ 그냥 간단하게 command window 에서 파일의 내용을 확인 하고 싶을 때는 type 이라는 명령어를 사용합니다. 아래는 type 의 사용 예입니다. type f_func.m 라는 명령어를 통해 f_func.m 파일의 내용을 명령 창에서 확인 하는 겁니다. 그런데 가끔은 파일의 내용과 라인 넘버를 같이 보고 싶은 경우가 있습니다. 이러한 경우 MATLAB 에서는 dbtype 이라는 명령어를 사용 합니다. 다음과 같이 dbtype f_func.m 이라고 명령 하면 f_func.m.. 2015. 7. 21.
Scilab 강좌 cell() MATLAB 에서와 마찬가지로 Scilab 에서도 cell 타입을 지원 합니다. cell 타입은 특이하게도 모든 데이터 타입들을 다 저장 할 수 있는 데이터 타입입니다. MATLAB 에서는 아래 포스팅에서 소개한 적이 있습니다. Scilab 에서는 cell() 은 아래와 같이 m1,m2,….mn 의 다차원으로 정의 할 수 있습니다. c = cell(m1, m2, ..., mn) c = cell(3) 이라고 정의 하면 3 행 3열의 cell 을 정의합니다. 3 행 1열의 cell 을 정의하고 싶다면 c = cell(3,1) 이라고 정의 해야 합니다. cell 의 차원을 알기 위해서는 아래와 같이 dims를 사용하거나 size() 함수를 사용하는 방법이 있습니다. c.dims or size(c) dims 로.. 2014. 5. 23.