https://wondangcom.tistory.com/2135 에서 도수법과 호도법에 대해 살펴 보았습니다.
이번 시간에는 도수법과 호도법을 파이썬으로 변환하는 방법에 대해 살펴 보도록 하겠습니다.
1. 도수법 -> 호도법
도수법 60도를 호도법인 deg로 나타내는 방법을 살펴 보도록 하겠습니다.
import numpy as np
import math
deg1 = 60 * math.pi / 180
print(deg1)
deg2 = np.deg2rad(60)
print(deg2)
deg3 = math.radians(60)
print(deg3)
deg1 은 1도 = pi/180 이므로 직접 연산을 한 값
deg2은 numpy 에서 제공하는 deg2rad 메서드로 연산을 한 값
deg3은 math 함수에서 제공하는 radians 메서드로 연산을 한 값
세가지 방법으로 도수법을 호도법으로 나타내 보았습니다.
2. 호도법 -> 도수법
1라디언은 180도/pi 입니다.
pi/2 라디언을 도수법으로 바꿔 봅니다
import numpy as np
import math
ang1 = math.pi/2 * 180/math.pi
print(ang1)
ang2 = np.rad2deg(math.pi/2)
print(ang2)
ang3 = math.degrees(math.pi/2)
print(ang3)
ang1 은 pi/2 라디언을 직접 계산 하여 180도/pi 를 곱하여 연산한 값
ang2는 numpy의 rad2deg 메서드를 이용하여 연산한값
ang3는 math의 degrees 메서드를 이용하여 연산한값
모두 동일하게 90도가 나오는 것을 확인 할 수가 있다.
이상으로 파이썬을 이용하여 도수법과 호도법을 변환하는 방법에 대해 살펴 보았는데요.
직접 연산을 해도 되고 라이브러리에서 제공하는 메서드를 활용하는 방법을 사용할 수도 있겠습니다.
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기
'강의자료 > 인공지능수학' 카테고리의 다른 글
[인공지능수학] 누적분포 (14) | 2023.02.03 |
---|---|
[인공지능수학] 표준점수 (18) | 2023.01.27 |
[인공지능수학] 등차수열의 합 실습하기 (19) | 2023.01.06 |
[인공지능수학] 함수의 개념 실습하기 (7) | 2022.12.16 |
[인공지능 수학] 주성분 분석 (6) | 2022.11.09 |