반응형
MATLAB 으로 M 파일 작성시 가끔 다른 사람들과 파일을 교환해야 하는 경우가 종종 있습니다. 이런 경우 회사 또는 개인의 보안상 파일의 소스는 숨겨서 보내야 할 경우가 있죠. C/C++ 같은 경우에는 라이브러리 파일처럼, MATLAB 에는 .p 라는 확장자를 갖는 파일을 만들 수가 있습니다.
이렇게 m 파일을 p 파일로 바꿔주는 함수가 바로 pcode 함수 입니다.
pcode 함수의 사용 방법은 굉장히 간단 합니다.
pcode abc.m 과 같은 형태로 써주면 abc.p 라는 pcode 가 만들어 집니다. 외부 또는 다른 사람에게 이 abc.p 파일을 넘겨주면 파일 소스는 볼 수 없지만 실행은 시킬 수가 있습니다.
pcode *.m 이라고 써 주게 되면 현재 폴더 안의 모든 m 파일들을 다 p 파일로 바꿔지기도 합니다.
같은 이름을 가진 abc.p 파일과 abc.m 파일이 같은 폴더 안에 있을 경우에는 주의를 해서 이용해야 합니다.
abc 라는 파일을 실행 시킬 때 같은 이름의 m 파일이 있어도 p 파일의 실행이 우선 합니다.
반응형
'programming language > MATLAB' 카테고리의 다른 글
MATLAB 적분 int(), quad() (6) | 2011.03.14 |
---|---|
MATLAB 함수의 해를 구해 보자~ fzero(), roots(), poly() (2) | 2011.03.13 |
MATLAB ezplot() 함수로 그래프를 쉽게 그리자 (2) | 2011.03.13 |
MATLAB 다항식의 계수 추정 polyfit(), polyval() (0) | 2011.03.12 |
MATLAB [디지털 통신] EYE PATTERN (10) | 2011.03.09 |
MATLAB Editor 파일 비교 (0) | 2011.03.08 |
MATLAB 부분 분수 전개 residue() (0) | 2011.03.07 |
MATLAB figure 창 위치를 바꿔보자 (4) | 2011.03.06 |
댓글