Miejsca zerowe na wykresie

Funkcja liniowa i kwadratowa - Python i wykresy (Python)

Miejsca zerowe \(x^2 - 4\) to \(x = -2\) i \(x = 2\) (tam wykres przecina oś X). `plt.scatter(lista_x, lista_y)` rysuje same punkty bez linii; `zorder=3` kładzie je nad linią wykresu. `plt.annotate("napis", punkt, xytext=miejsce_napisu)` dopisuje tekst przy punkcie.

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-4, 4, 201)
y = x**2 - 4

plt.plot(x, y, label="y = x² - 4")
plt.axhline(0, color="black", linewidth=0.8)
plt.axvline(0, color="black", linewidth=0.8)
plt.scatter([-2, 2], [0, 0], color="red", zorder=3, label="miejsca zerowe")
plt.annotate("x = 2", (2, 0), xytext=(2.3, 2))  # napis przy punkcie
plt.xlabel("x")
plt.ylabel("y")
plt.title("Parabola i miejsca zerowe")
plt.legend()
plt.grid(True)
plt.show()

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Python i wykresy·Zaloguj się, aby zapisać postęp na koncie.