안녕하세요 저는 오늘으로 물결표 점을 찍는 것을 해 보았습니다

코드는

import numpy as np
import matplotlib.pyplot as plt

x = 0
for i in range(10):
    x = x + 0.1
    y = np.sin(x)

    plt.scatter(x,y)
    plt.pause(0.000001)

plt.show()

하지만 이렇게 하시면 안물결표시가 안보일 것입니다. 왜냐하면 range가 10이기 때문입니다. range 10이면 점을 10개만 찍는다는 뜻 임으로

Untitled

이렇게 뜰 것입니다.

그럼 더 많이 찍어볼까요?100개를 찍으면

Untitled

이런식으로 나오게 됩니다.

그리고 x = x+0.1의 숫자를 0.0...1이런식으로 늘릴떄 마다 가로로 늘어나게 되고

plt.pause()의 숫자를 0.0...1이런식으로 늘릴떄 마다 세로로 늘어나게 됩니다.

그리고 x=x+0.1을 10으로 바꾸면 다른모양도 나옵니다

Untitled

이런식으로 그럼 저는 이만