Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- baeldung
- 자료구조와함께배우는알고리즘입문
- 코드로배우는스프링웹프로젝트
- resttemplate
- d
- 처음 만나는 AI 수학 with Python
- 페이징
- iterator
- Kernighan의 C언어 프로그래밍
- 서버설정
- /etc/network/interfaces
- 목록처리
- ㅒ
- 구멍가게코딩단
- GIT
- 이터레이터
- 알파회계
- 티스토리 쿠키 삭제
- 리눅스
- 처음 만나는 AI수학 with Python
- network configuration
- 선형대수
- 자바편
- 스프링부트핵심가이드
- 데비안
- 스프링 시큐리티
- 네트워크 설정
- 자료구조와 함께 배우는 알고리즘 입문
- 코드로배우는스프링부트웹프로젝트
- 친절한SQL튜닝
Archives
- Today
- Total
bright jazz music
기초수학 : 9. 절댓값 본문
절댓값
- 절댓값은 값과 0사이의 거리를 나타낸다.
- 절댓값은 값의 양, 음을 무시하고 얻을 수 있는 음이 아닌 값을 말한다.
- 음수의 절댓값은 그 값에서 음의 부호를 뺀 것이다.
- 양수의 절댓값은 그 값 그대로이다.
- 인공지능에서 0을 중심으로 한 값의 퍼짐 상태를 파악하기 위해 사용되는 경우가 존재한다.
|x| = -x (x<0)
|x| = x (x≥0)
파이썬에서 절댓값 표현하기(abs() 함수 사용)
- 절댓값은 NumPy의 abs를 사용해서 구할 수 있다.
- abs는 absolute value(절댓값)의 축약으로 추정된다.
import numpy as np
x = [-5, 5, -1.28, np.sqrt(5), -np.pi/2]
#여러 값을 리스트에 저장
print(np.abs(x)) #절댓값 변환 후 출력
#[5. 5. 1.28 2.23606798 1.57079633]
#양수는 그대로 양수. 음수는 양수로 변환돼 있는 것을 확인
함수의 절댓값
sin() 함수와 cos()함수의 절댓값을 그래프로 표시한다.
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-np.pi, np.pi) # x의 범위를 지정. -π부터 π(라디안)까지
y_sin = np.abs(np.sin(x)) # sin함수의 값을 절댓값으로 변환
y_cos = np.abs(np.cos(x)) # cos함수의 값을 절댓값으로 변환
plt.scatter(x, y_sin, label="sin")
plt.scatter(x, y_cos, label="cos")
plt.legend()
plt.xlabel("x", size=14)
plt.ylabel("y", size=14)
plt.grid()
plt.show()
실습1
2차함수의 절댓값을 취하고 그래프를 확인하라
절댓값 변환 전
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-4, 4)
y = x**2 - 4
plt.scatter(x, y)
plt.xlabel("x", size=14)
plt.ylabel("y", size=14)
plt.grid()
plt.show()
절댓값 변환 후
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-4, 4)
y = x**2 - 4
plt.scatter(x, abs(y)) #절댓값 변환
plt.xlabel("x", size=14)
plt.ylabel("y", size=14)
plt.grid()
plt.show()
'Math > 기초수학' 카테고리의 다른 글
최대공약수와 최소공배수, 유클리드 호제법, 기약분수 (0) | 2024.11.26 |
---|---|
기초수학: 10. LaTex 수식 표기법(주피터 노트북 사용 + 무설치) (0) | 2022.07.20 |
기초수학 : 8. 난수 (0) | 2022.07.18 |
기초수학 : 7. 총곱 (0) | 2022.07.17 |
기초수학 : 6. 총합 (0) | 2022.07.17 |
Comments