Ich frage mich, wie man eine Funktion mit PIL in Python auf das Intervall (-1,1) zeichnen. Ich habe mit Funktion y = x**2
gestartet und so weit ich habe dies:Wie zeichnet man die Werte, die von einer Funktion mit PIL erzeugt werden?
from PIL import Image
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
def parabola(x):
return (-1) * (x ** 2)
def draw_function(function, size=200):
im = Image.new("RGB", (size, size))
for x in range(size):
for y in range(size):
if function(x)< function(y):
im.putpixel((x,y), BLACK)
else:
im.putpixel((x,y), WHITE)
im.show()
draw_function(parabola)
aber ich bin immer nur:
Und ich will bekommen:
Kannst du mir sagen, wo das Problem sein kann?
Wo hast du 'function' definieren? ' – user1767754
haben Sie versucht, Bedingung 'wenn Funktion (x)
freude