본문 바로가기

파이썬 numpy2

Numpy 라이브러리 활용하기 (배열 연산) Numpy 활용하기 바로 이전 포스팅과 같이 사용하기전에 import 해주고 시작! 배열 연산 Numpy는 배열끼리의 연산을 지원한다. 언뜻 보면 규칙이 복잡하지만 잘만 사용하면 상당히 복잡한 기능도 배열끼리의 연산으로 간단히 구현가능하다. na1 = np.array( [[1,2],[3,4]] ) # shape : (2,2) na2 = np.array( [[1,2]] ) # shape : (1,2) na3 = np.array( [[1],[2]]) # shape : (2,1) print( na1 + na2 ) print( na1 + na3 ) Numpy 의 배열끼리의 연산은 같은 동일 차원(x축, y축등.. ) 길이가 같거나 또는 한쪽이 1일때 허용된다. 단 차원의 크기다 다를때는 앞의 차원은 1로 간주된.. 2021. 3. 22.
Numpy 라이브러리 활용하기 (숫자연산, 수학연산, 조건연산) | numpy 사인 코사인 Numpy 활용하기 import numpy as np import matplotlib.pyplot as plt numpy 를 import 해주고 시작합니다. Numpy - 숫자 연산 narr = np.array([[1,2],[3,4]]) print(narr + 2) print(narr * 2) print(narr / 2) Numpy - 수학 연산 Numpy 는 사칙연산 외에도 여러 수학함수를 배열 전체에 대해 사용할 수 있도록 여러 수학적 함수를 지원한다. 컴퓨터에서 삼각함수가 왜 필요할까? 삼각함수는 어떠한 주기성을 가진 데이터를 표현하는 방법으로 사용된다. 삼각 함수는 cos,sin,tan 으로 이루어진다. 입력값은 일반적인 360도 수치가 아닌 파이(π = 3.14... ) 를 기준으로 표현한다. .. 2021. 3. 22.