본문 바로가기

수열

(2)
06. 파이썬으로 배우는 수학 기초 : 수열의 합과 곱 개요 수열의 합과 곱에 대해서 알아보고 파이썬 NumPy를 이용해서 구현해보도록 하겠습니다 수열의 합 수열의 합과 곱은 아래와 같이 모두 더하는 계산을 이야기합니다. 1+2+3+4+5 이 것을 일반화하면 모든 수의 개수를 n이라 하고 아래와 같은 수식으로 표현할 수 있습니다. 그리고 이 수식을 간단한 수식으로 표현하기 위해 시그마를 사용할 수 있습니다. 수열의 합을 파이썬으로 구현하기 아래 수식을 파이썬으로 구현해보겠습니다. 수열의 합은 NumPy의 sum()함수를 이용합니다. import numpy as np a = np.array([1, 2, 3, 4, 5]) # a1 ~ a5의 수를 배열로 선언 y = np.sum(a) # 수열의 합 print(y) [결과] 수열의 곱 수열의 곱은 아래와 같이 모든..
02. [Python] NumPy 기초 : NumPy 배열 사용방법 개요 인공지능에서의 계산은 행열과 벡터가 가장 많이 사용됩니다. 이때 필요한 것이 NumPy의 배열입니다. 실습환경 NumPy는 아나콘다에 포함되어 있으므로 Jupyter Notebook에서 import만 해주면 됩니다. 아나콘다 설치 및 사용방법은 아래 링크를 확인해 주세요. https://iot-lab.tistory.com/113 NumPy의 배열 NumPy의 배열은 array()함수를 사용합니다. array 함수에 Python 리스트를 추가해서 생성합니다. 1차원 배열 [In] import numpy as np a = np.array([0, 1, 2, 3, 4, 5]) # Python 리스트에서 NumPy 배열 생성 print(a) [결과] 2차원 배열 [In] import numpy as np b..