import numpy import matplotlib.pyplot as plt N = 100 # počet bodů xMin = -numpy.pi xMax = numpy.pi dx = (xMax -xMin) / N x = numpy.empty(N) # prázdné pole y = numpy.empty(N) for i in range(N): x[i] = xMin + dx * i y[i] = numpy.sin(2*x[i]) plt.plot(x, y, 'o') # o vykreslí kolečko v každém bodě (jinak čára) plt.xlabel("x") plt.ylabel("y") plt.show()