numpy연산 3

[Python] 파이썬 Numpy 기본 수학 연산 - mod, reciprocal (나머지, 역수)

안녕하세요! 나비입니다 🦋 이번 포스팅은 파이썬 numpy 라이브러리의 기본 수학 연산 메소드인 “mod”와 “reciprocal”에 관한 내용입니다. 이 포스팅으로 numpy의 기본 수학 연산 함수 소개는 끝낼 생각입니다. 순서대로 mod, reciprocal의 기능과 예제를 살펴보겠습니다! numpy.mod수학을 조금이라도 공부해 보신 분들은 모두 잘 아시겠지만, mod는 나눗셈에서의 나머지를 의미하는 약자입니다. numpy에서도 마찬가지로, mod는 나머지를 반환하는 함수입니다. 실제 프로그래밍에서 나머지 연산은 배수 관계를 다룰 때 많이 쓰이는데요, numpy에서는 요소 단위로 계산하기 때문에 mod의 인수에 숫자와 행렬이 모두 들어갈 수 있습니다. 아래서 두 가지 예제를 보여드릴게요. impor..

Python/Numpy 2024.02.28

[Python] 파이썬 Numpy 기본 수학 연산 - multiply, divide (곱셈, 나눗셈)

안녕하세요! 나비입니다 🦋 지난 포스팅에서는 add와 subtract에 대해 살펴보았는데요, 이번 포스팅에서는 이어서 파이썬 numpy(넘파이)의 기본 수학 연산 메소드, multily와 divide에 대해 알아보려고 합니다. 순서대로 예제 코드와 함께 살펴보겠습니다! numpy.multiplymultiply(곱셈)의 의미에서 직관적으로 알 수 있듯이, multiply는 곱셈을 수행하는 함수입니다. 숫자끼리의 곱셈도 가능하고, 행렬끼리의 곱셈도 가능합니다. 그런데, multiply를 이용하여 행렬을 곱할 때 주의해야 할 점이 있습니다! multiply는 내적(dot product)나 행렬곱(matrix product)를 반환하는 함수가 아닙니다. 대신, 같은 위치에 있는 요소끼리 곱한 결과를 제시합니다...

Python/Numpy 2024.02.27

[Python] 파이썬 Numpy 기본 수학 연산 - add, subtract (덧셈, 뺄셈)

안녕하세요! 나비입니다 🦋 이번 포스팅에서는 파이썬 numpy의 기본 수학 연산 2가지를 알아보려고 해요. numpy는 선형대수학 계산을 위한 라이브러리이기 때문에, 여기서 말하는 “연산”은 행렬 연산 위주라는 점 참고해주세요! 순서대로 add, subtract 알아보겠습니다. numpy.addadd 메소드는 말 그대로 행렬을 더하는 함수입니다. 행렬의 요소 단위로 덧셈 계산을 한 새로운 행렬을 반환합니다. 그런데, 원래 선형대수학에서는 차원과 형태가 모두 같은 행렬들끼리만 더할 수 있었는데, numpy의 add 기능은 조금 더 다양합니다. numpy.add는 더 유연하고 폭넓은 기능을 제공하는데요, 아래에서 순서대로 설명드려볼게요! 1. 실수 계산import numpy as np a = np.add(4..

Python/Numpy 2024.02.26