본문 바로가기
PROGRAMMING/MATLAB

[Octave] GNU Octave 설치

by BLADEBONE 2017. 3. 8.

GNU Octave는 MATLAB의 대체제로 가장 좋은 프로그램으로 대부분의 문법이 MATLAB과 호환되어 MATLAB에서 작성된 코드를 Octave에서 사용할 수 있으며 결정적으로 무료라는 장점이 있다.

<<<<< GNU Octave 사이트 >>>>>



1. Octave 다운로드 및 설치


① Octave 다운로드

<<<<< Windows용 GNU Octave 다운로드 >>>>>


https://ftp.gnu.org/gnu/octave/windows/


Windows 10 64-Bit에 설치 예정이므로 가장 최신의 64비트 버전 설치


(2017.03.08 기준) octave-4.2.1-w64-installer.exe 다운로드하여 설치




② Octave 설치


다운로드 받은 설치 프로그램을 실행하면 설치 경고가 나오지만 그냥 설치하면 된다. 다만 Octave가 Java 를 활용하므로 JRE(Java Runtime Library)가 설치되지 않은 경우 이에 대한 경고를 볼 수 있다. Octave 설치 후 JRE 설치하면 자동으로 탐지해서 반영한다고 적혀 있음. Octave  설치 전 JDK를 설치하여 해당 메세지는 통과...


※ 설치 경로: 원하는 곳으로 설정 (default인 C:\Octave 에 설치 하였음)


※ BLAS(Basic Linear Algebra Subprograms) 선택: Install Option에서 BLAS 선택하는 단계가 있는데 기본인 OpenBLAS 선택. 설치 후 변경 가능하므로 크게 고민할 필요 없음




2. Octave 화면 구성


1) 작업 폴더, 2) 워크스페이스 (변수 정보), 3) 커맨드 기록창, 4) 코드 편집창, 5) 커맨드 창 으로 구성


※ 작업 시작 전 작업 폴더를 먼저 지정한 후 작업하는 것이 코드 관리에 편리


※ 코드 편집창에 코드를 입력하고 실행을 위해서는 'F5' 기능키를 누르면 됨 또는 편집창 상단의 "톱니모양 + 오른쪽으로 향한 삼각형 모양" 으로 표시된 버튼(Save file and run)을 눌러 실행하면 됨. 단 실행을 위해서는 코드를 먼저 파일로 저장하여야 함



3. 예제 코드 


코드 편집창에 아래 코드 입력하고 m파일로 저장한 후 실행하면 아래와 같이 별도의 창으로 그래프가 출력됨


a = -10:0.1:10;

b = a.^2 + a;

plot(a, b)



반응형

댓글