numpy2 [Python] 파이썬으로 논리게이트 구현하기 (AND, OR, NAND, XOR) 파이썬으로 논리게이트를 구현해 보자!! 이론적인 내용은 없고 구현 위주임. Vector 연산과 Matrix 연산으로 구현해 보자!! 우선 NumPy가 무엇이냐면? import numpy as np NumPy는 Python에서 과학 연산을 위한 가장 기본적인 패키지 중 하나임. NumPy는 "Numeric Python"의 약자이며 대규모 다차원 배열과 행렬 연산에 필요한 다양한 함수와 메서드를 제공. NumPy는 데이터 분석, 데이터 처리, 선형 대수, 머신 러닝 등 다양한 분야에서 널리 사용되고 있음. Numpy에서 가장 기본적인 데이터 구조는 배열임! NumPy 배열은 동일한 데이터를 담는 다차원 배열!Numpy 배열은 ndarray 클래스를 사용하여 생성할 수 있음.import numpy as np.. 2024. 9. 20. [Python] NumPy concatenate 알아보기 concatenate 메서드는 선택한 축(axis)의 방향으로 배열을 연결해 주는 메서드!concatenate는 '사슬 같이 연결하다'는 의미라고 함! import numpy as npa = np.array([1, 2, 3, 4])b = np.array([5, 6, 7, 8])c = np.concatenate((a, b), axis=0)# [1 2 3 4 5 6 7 8] 우선 1차원 배열에 concatenate 메서드를 적용해 보자! axis는 0으로 함. 우선!! axis란!! axis는 배열을 연결할 축(dimension)을 지정하는 파라미터임.np.concatenate()에서 axis 값을 설정함으로써, 배열이 어떤 방향으로 이어 붙일지를 결정!! axis=0행 (위 -> 아래) 방향으로 배열을 .. 2024. 9. 19. 이전 1 다음