Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- GitHub
- Android
- CPP
- ruby
- plugin
- IntelliJ
- JS
- Java
- 루비
- Shell
- jetbrains
- maven
- RaspberryPi
- Baekjoon
- rubymine
- ruby2d
- boj
- C
- OTLanguage
- Godot
- Python
- Spring
- gnuplot
- gradle
- 개발노트
- error
- Vane
- OAuth
- kotlin
- react
Archives
- Today
- Total
PersesTitan(페르) 기술블로그
[Python] sin, cos, tan 그래프 출력하기 본문
import
matplotlib.pyplot
그래프를 출력하는 파이썬 패키지 입니다.
- show
그래프를 보여줍니다. - plot
좌표값을 그리게 됩니다. - axvline
파라미터 : (x=위치, color=색깔)
세로 축 라인을 표시하는 라인이 표시됩니다. - axhline
파라미터 : (y=위치, color=색깔)
가로 축 라인을 표시하는 라인이 표시됩니다. - ylim
파라미터 : (최소값, 최대값)
y축의 범위 제한을 합니다.
numpy
numpy는 수학, 과학에 이용 할 계산에 이용되는 파이썬 패키지 입니다.
- arange
파라미터 : (시작값, 마지막값, 증가값)
규칙적으로 증가하는 리스트 값을 구할때 사용합니다. - sin
sin 값을 구할때 사용합니다. - cos
cos 값을 구할때 사용합니다. - tan
tan 값을 구할때 사용합니다. - pi
원주율 값 (3.141592...) - linspace
파라미터 : (시작값, 마지막값, 갯수[기본값:50])
시작값부터 마지막값까지 갯수만큼 동일한 간격으로 리스트를 구할 수 있습니다.
sin (사인)
코드
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(-3, 3, 0.01)
y = np.sin(x)
plt.axvline(x=0, color='r')
plt.axhline(y=0, color='r')
plt.plot(x, y)
plt.show()
출력
cos (코사인)
코드
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(-3, 3, 0.01)
y = np.cos(x)
plt.axvline(x=0, color='r')
plt.axhline(y=0, color='r')
plt.plot(x, y)
plt.show()
출력
tan (탄젠트)
코드
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-3, 3)
y = np.tan(x)
plt.axvline(x=0, color='r')
plt.axhline(y=0, color='r')
plt.plot(x, y)
plt.ylim(-3, 3)
plt.show()
출력
'Language > Python' 카테고리의 다른 글
[Python] 그래프 함수 이름 넣기 (0) | 2023.04.11 |
---|---|
[Python] 원하는 함수 그래프 출력하기 (0) | 2023.04.11 |
[Python] 시그모이드(sigmoid) 함수 그래프 구현하기 (0) | 2023.04.11 |
[Python] 파이썬 연립방정식 풀기 (0) | 2023.03.31 |
[Python] 파이썬 버전 변경 없이 pip install 하기 (0) | 2023.03.23 |