아래 주소의 글을 읽다가 줄리아란 이름의 컴퓨터 언어를 알게 되었다.
http://www.wikitree.co.kr/main/news_view.php?id=160061
뭐 Tiobe 만 들여다 봐도 무지하게 많은 언어들이 있어서 다 알 수는 없지만 요즘은 그냥 새로운 언어들이 나오면 관심은 갖곤 하는 편이다.
Julia 는 MIT 에서 만들었다고 하는데 아래 주소에서 다운로드 가능하다. 첨에는 윈도우에서는 설치가 안됐던 것 같은데~ 지금은 된다.
나는 현재 윈도우 64 비트라 윈도우 64 비트 버전을 설치 했고~ 아래 그림과 같은 콘솔이 떴다~
일단 줄리아에 관심이 좀 생긴 건 MATLAB 과 유사한 문법을 갖는다는 이유에서 인데~
MATLAB 과 마찬가지로 Technical Computing 용도의 언어인 듯 하다~
그렇다는 건 뭐 웬만한 수학식들은 다~ 사용할 수 있다는 뜻일 터 ……
일단 사용 방법을 알아야 하니~ 아래 주소에서 문서를 쓱~~ 살펴 본다.
대충 일단 Getting Started 한번 쓱 보고 아래 주소의 기본 수학 연산 방법들을 보니. MATLAB 에 있는 함수들과 굉장히 유사하다는 생각이 많이 든다.
http://docs.julialang.org/en/release-0.3/manual/mathematical-operations/
Special functions 들을 보면 erf(), efrc() 등과 같은 함수부터 gamma(), besseli() 등등 무지하게 많은 함수들이 다 정의가 되어 있다
아래 주소에서 함수 사용 방법을 보면 함수의 형태도 거의 MATLAB 과 흡사하다.
http://docs.julialang.org/en/release-0.3/manual/functions/
파이썬을 비롯한 요즘 언어들은 자체 Package Manager 들을 갖추고 있는데~ Julia 역시 마찬가지로 자체 Package Manager 를 갖추고 있다.
좀더 봐야겠지만 아래 주소를 보니 간단하게 Pkg.add()라는 함수를 사용해서 추가로 package 들을 설치 할 수 있는 듯 하다.
http://docs.julialang.org/en/release-0.3/manual/packages/
앞으로 조금씩 공부해 봐야겠다는 생각이……
'programming language > Julia' 카테고리의 다른 글
Julia package 설치 에러 날 때는 package update 부터~ (0) | 2019.04.23 |
---|---|
Julia 1.0.1.1 버전과 JuliaPro (0) | 2018.10.26 |
Julia 언어를 사용한 연립 방정식 계산 (2) | 2018.05.04 |
Windows 7 julia Package 관련 에러 “ERROR: GitError(Code:ECERTIFICATE, Class:OS, user cancelled certificate check: )” 해결 방법 (0) | 2018.04.23 |
jupyter notebook 에서 julia 사용 방법 (0) | 2017.03.14 |
댓글