소프트웨어/Octave 6

[Octave] 5. octave, 옥타브 조건문 사용하기(if, Boolean)

안녕하세요. 리습입니다. 오늘은 옥타브 프로그래밍에서 가장 기본적인 요소 중 하나인 조건 문에 대하여 알아보도록 하겠습니다. 조건문을 이해하기 위한 Boolean 변수 간단히 알아보기 먼저 조건문에 대해서 알아보기 전에, Yes/No를 의미하는 변수 Boolean 변수에 대해서 알아보도록 하겠습니다. 이전에 간단히 논리 연산을 소개하며, true와 false를 사용하는 예시를 보여드린 적이 있습니다. Octave에서는 Boolean 변수들을 'logical Class' 라 부르며, Yes를 의미하는 true, No를 의미하는 false 두 가지 종류가 있습니다. logical 변수를 생성하고 초기화를 하는 방법은 다음과 같습니다. >> val_A = true val_A = 1 >> val_B = logi..

[Octave] 4. octave, 옥타브 기본 사용법 (옥타브 처음 사용하기)

>> A = 3; B = 7; >> C = A+B C = 10 >> D = A-B D = -4 >> E = A*B E = 21 >> F = A^B F = 2187 >> 안녕하세요. 리습입니다. 오늘은 옥타브에 기본 사용법에 대하여 알아보도록 하겠습니다. 옥타브는 매우 직관적인 프로그램입니다. 기본적인 변수 선언 법, 기본적인 연산자, 그리고 스크립트 사용 방법만 이해하시더라도 사용하는데 전혀 무리가 없습니다. 그러면 기본적인 부분을 하나씩 알아보도록 하겠습니다. 변수 만드는 법, 사용하는 법 프로그램을 작성할 때 가장 먼저 사용하는 것은 바로 '변수'입니다. 변수는 데이터를 저장하는 공간입니다. 변수는 다음과 같이 명령 창 (Command Window)에서 사용할 수 있습니다. >> variable = ..

[Octave] Tip. 옥타브 초기 작업 경로 설정하기(Start up directory)

안녕하세요. 리습입니다. 옥타브에 아무런 설정도 하지 않는다면, 최초 프로그램을 실행했을 때, 내가 자주 사용하는 경로 , 혹은 직전에 작업하고 있던 경로가 아닌, 맨 처음 옥타브를 설치하였을 때 설정되어 있는 내 문서 내 Octave폴더 등으로 설정되어 실행이 됩니다. 사소하지만, 이렇게 다른 경로로 프로그램이 실행될 경우, 일일이 원하는 작업 공간으로 경로를 입력해줘야 한다는 불편함이 있습니다. 이런 불편함을 해결하기 위한 기본 설정 방법을 오늘은 소개해 드리도록 하겠습니다. Start-up 경로 설정 방법 초기 시작 경로 설정 방법은 다음과 같습니다. Edit -> Preference를 클릭하게 되면 다음과 같은 창을 확인하실 수 있습니다. 다른 수많은 설정 중에 저희가 필요한 설정은 하단에 Oct..

[Octave] 3. 옥타브 창 알아보기 (기본 창)

안녕하세요. 리습입니다. 오늘은 Octave의 각 창의 의미와 사용 방법에 대하여 알아보도록 하겠습니다. Ocatve, 옥타브의 초기화면 옥타브의 초기 화면은 다음과 같습니다. (1) 번 영역은 기본적인 새로 만들기, 파일 저장 등 옥타브가 처리할 수 있는 기능들을 모두 정리해둔 상단 바입니다. 또한 현재 작업이 이루어지는 위치(디렉터리, Current Directory)도 확인할 수 있습니다. (2) 번 영역은 각종 유용한 창들이 위치한 영역으로, 파일 탐색기(File Browser) , 현재 사용되고 있는 변수들을 보여주는 워크스페이스(Workspace), 과거 명령어들을 보여주는 히스토리 창(Command History)으로 되어 있습니다. (3) 번 영역은 작업 창으로, 콘솔 창과 변수 에디터, ..

[Octave] 2. Matlab을 대체 할 수 있는 무료 수치해석 툴 Octave 설치법 (설치 방법, 링크)

안녕하세요 오늘은 Octave의 설치 방법을 알아보도록 하겠습니다. 이번 Posting은 Windows를 기준으로 말씀드리도록 하겠습니다. 먼저 Octave의 website는 다음과 같습니다. www.gnu.org/software/octave/ GNU Octave GNU Octave is a programming language for scientific computing. www.gnu.org Ocatave 다운로드 방법 다음 웹사이트 상단바에 있는 Download를 클릭하시면 각 OS 버전 별 Octave package를 다운로드하실 수 있습니다. 저희는 windows 환경에서 ocatave를 사용할 예정이기 때문에 맨 밑으로 사이드 바를 내려서 windows 항목의 installer를 다운로드하여 ..

[Octave]1. Matlab 대신 사용할 수 있는 GNU Project ! Octave

안녕하세요 리습입니다. 오늘은 Matlab을 대체하여 무료로 사용할 수 있는 좋은 프로그램을 여러분들께 소개하려고 합니다 바로 GNU Octave입니다. Octave는 수치해석을 위해 만들어진 소프트웨어입니다. 1994년 2월 27일에 1.0 버전이 배포되었으며 지금은 6.2.0 버전이 배포되고 있습니다. 또한 Octave는 Matlab과 매우 유사한 문법을 사용하고 있기 때문에 이미 Matlab에 익숙한 사용자라면 매우 편리하게 사용하실 수 있습니다. Octave는 수많은 수치해석 툴들과 영상처리 툴 들을 제공해 주기 때문에 Matlab의 toolbox들중 많은 부분들을 대체할 수도 있습니다. Matlab의 수량이 부족하여 Licence를 얻기 어렵다면, 또한 GNU 무료 수치해석 툴을 찾는다면, Oc..