이전 포스팅에서 Cygwin 에서의 Octave 사용과 관련하여 간단하게 설명드린 바 있는데요~
2013/09/04 - [programming language/Octave] - Cygwin Octave plot() 안 될 때~
오늘은 좀더 구체적으로 package 설치하는 방법에 대해 설명하려 합니다.
octave 에는 다양한 package 들이 있는데요. Package 는 용도에 따른 함수 라이브러리 들입니다. MATLAB 의 툴박스와 같은 의미 입니다.
Octave 에서 사용가능한 Package 들의 목록은 아래 주소에서 확인 할 수 있습니다.
http://octave.sourceforge.net/packages.php
아래 그림과 같이detail 을 누르고 들어가서~ 보시면 아래 그림과 같은 Dependencies 가 있는데요~
Signal 1.2.2 버전의 package 를 설치하기 위해서는 Octave (>= 3.6.0) 3.6.0 버전 이상과 specfun (>= 0.0.0), control (>= 2.2.3), general (>= 1.3.2) 의 package 들이 미리 깔려 있어야 한다는 겁니다.
Octave 에서 ver 이라고 치면 아래 그림과 같이 현재의 Octave 버전과 Package 들이 보여지게 됩니다.
Octave package 를 설치하는 가장 쉬운 방법은 Octave 프로그램 상에서 아래 형식의 명령어를 사용하는 겁니다.
pkg install -forge 패키지 이름 –auto
–forge 는 octave-forge 사이트에서 자동으로 받으라는 것이고 –auto 는 해당 package 를 자동으로 load 하는 겁니다. –forge 옵션을 사용 할 때는 인터넷이 연결된 상태여야 합니다.
그럼 간단하게 audio package 를 설치하는 예를 실행해 보죠~
audio package 는 이름만 보셔도 아시겠지만 음원과 관련한 package 인데요~ Function Reference 를 확인해 보시면~ 음원을 재생하고 읽고 쓰고 하는 등과 같은 함수들이 들어있네요~
http://octave.sourceforge.net/audio/index.html
Octave Command 창에서 다음과 같이 명령어를 칩니다.
pkg install -forge audio –auto
다음과 같이 설치되는 것을 보실 수 있을 겁니다.
그리고 잘 설치 된 건가 확인 하기 위해 audio package 의 함수 중 하나인 soundsc() 함수에 대한 help 를 볼까요~ 잘 설치된 걸 확인 할 수 있습니다.
그럼 즐거운 Octave 프로그래밍 되시길~
'programming language > Octave' 카테고리의 다른 글
Octave symbolic package 사용 (289) | 2019.01.04 |
---|---|
Windows OCTAVE 3.8 GUI 환경 (9) | 2014.09.05 |
Cygwin Octave runlength (0) | 2014.06.23 |
Octave 에서 Erfc, Erf, Q-Function 사용하기 (0) | 2014.06.15 |
GNU Octave doc 명령어 안 될 때 (0) | 2013.09.14 |
Windows 에서 Octave 사용하기 (0) | 2013.09.14 |
Cygwin Octave plot() 안 될 때~ (0) | 2013.09.04 |
GNU Octave 를 이용해 보자 (0) | 2011.04.17 |
댓글