Python 23

[Python] 파이썬 numpy 역삼각함수 계산 - arcsin, arccos, arctan

안녕하세요! 나비입니다 🦋 지난 포스팅에서는 파이썬 numpy 라이브러리를 이용하여 sin, cos, tan 3가지 삼각함수를 계산하는 방법에 대해 소개드렸는데요, 이번에는 역삼각함수 arcsin, arccos, arctan를 파이썬에서 적용하는 방법을 설명하려 합니다. 먼저 수학에 대해서 이야기하자면, Arcsin은 sin의 역함수, arccos은 cos의 역함수, arctan는 tan의 역함수입니다. arcsin(x) 그래프 Arcsin 함수의 경우, 일대일대응 조건을 충족하기 위해 sin 함수의 x값을 -pi/2에서 pi/2로 제한한 상태에서 역함수를 취합니다. 따라서 arcsin의 정의역은 -1 이상 +1 미만이고, 치역은 -pi/2에서 pi/2까지입니다. arccos(x) 그래프 arccos 함..

Python/Numpy 2024.04.09

[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