본문 바로가기

삼각함수

(2)
05. 파이썬으로 배우는 수학 기초 : 삼각함수 개요 수학의 삼각함수를 알아보고 파이썬으로 구현해보겠습니다. 삼각함수 삼각함수는 각의 크기를 삼각비로 나타내는 함수입니다. 삼각비는 직각삼각형에서 각도가 주어지면 변의 길이는 다르지만 변과 변의 비는 같다는 것입니다. 수학자들은 직각 삼각형을 약간 비틀어 각도가 원을 돌게 만들었습니다. 반지름이 1인 원을 생각하면 각도가 변함에 따라 다양한 값이 변합니다. 즉 함수입니다. 여기에 사인(sin), 코사인(cos) 등과 같은 이름을 붙였습니다. 세 가지 삼각함수는 아래 그림과 같습니다. 삼각함수 sin, cos을 파이썬으로 구현해보기 아래 수식을 파이썬으로 구현해보겠습니다. 각도 x에 따라 삼각함수 y가 어떻게 변화하는지를 알 수 있습니다. y = sin x y = cos x 파이썬으로 구현할 때 NumPy..
04. 파이썬으로 배우는 수학 기초 : 다항식과 다항식함수 개요 다항식함수는 수학에서는 아주 기초적인 함수입니다. 다항식함수 다항식은 수학에서 단항식들의 덧셈과 뺄셈으로 이루어진 식을 가리킵니다. 이런 다항식을 함수로 만든 것이 다항식함수입니다. 다항식을 일반화하면 다음과 같은 수식으로 나타낼 수 있습니다. 그리고 이런 다항식을 n차 다항식이라고 합니다. 2차 다항식을 파이썬으로 구현해보기 위 수식인 2차다항식을 파이썬의 함수를 이용하여 구현해 보겠습니다. %matplotlib inline import numpy as np import matplotlib.pyplot as plt def myFunc(x): # myFunc라는 이름의 함수를 선언 a = 3 return 3*x**2 + 2*x + 1 x = np.linspace(-2, 2) y = myFunc(x)..