Julia의 기본 구조 기본 객체에 값을 할당 x, y, z=1, [1:3; 5:8], "A string" x 1 y 7-element Array{Int64,1}: 1 2 3 5 6 7 8 z "A string" x, y=y,x x 7-element Array{Int64,1}: 1 2 3 5 6 7 8 y 1 chaining: 특정한 값을 여러 변수에 동시 할당할 수 있습니다. 다음 예의 경우 오른쪽에서 왼쪽으로 할당됩니다. x=y=z=1 x, y, z (1, 1, 1) x==y true x==z true 0< x < 5 true 5 <x != y <5 false 상수정의 const date_of_birth = 2012 #constant 선언 2012 1 줄 주석은 python과 같이 '#'을 사용합니다. 여러줄 주석은 "#= ~~ =#"를 사용합니다. i=1 #1줄 주석입니다. 1 i=2 #=여러줄 주석을 입력할 경우 사용 =# 2 키워드 function를 사용하여 함수를 정의합니다. function 함수이름 (인수들) 본문 return(결과) end #function 정의 function add_two(x, y) return(x+y) end add_two (generic function with 1 method) add_two(3, 5) 8 연산자 산술 연산자 연산자 설명 +, -, *, / 덧셈, 뺄셈, 곱셈, 나눗셈 x^y 지수 x\y inverse division (== y/x) x%y, rem(x, y) ...
python 언어를 적용하여 통계(statistics)와 미적분(Calculus), 선형대수학(Linear Algebra)을 소개합니다. 이 과정에서 빅데이터를 다루기 위해 pytorch를 적용합니다.