Wykres funkcji z odcinków
Grafika tworzona programem: krzywe matematyczne - Informatyka - liceum klasa 3 (Python)
Programy graficzne i biblioteki do wykresów rysują krzywe jako **łamaną** z wielu krótkich odcinków. Pętla przechodzi po `x` od lewej do prawej, liczy `y = f(x)` i przesuwa strzałkę do punktu `(x, y)`. Pierwszy punkt osiągamy z wyłączonym piórem, potem pióro rysuje. Plansza ma współrzędne od -100 do 100, więc wzór trzeba **przeskalować**: sinusoida `y = 60 · sin(x / 20)` ma amplitudę 60, a jeden okres co `2π · 20 ≈ 126` jednostek. Zmień krok pętli z 2 na 20 i zobacz, jak krzywa robi się kanciasta.
arrow = Sprite()
arrow.image = 16
arrow.size = 10
world.add(arrow)
import math
arrow.pen.on = False
for x in range(-100, 101, 2):
y = 60 * math.sin(x / 20)
arrow.position = (x, y)
arrow.pen.on = TrueŁadowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 3·Zaloguj się, aby zapisać postęp na koncie.