Wenn ich eine Funktion als Array haben, und ich will seine Steigung berechnen dann werde ich die Steigung-Funktion:Python - Berechnen eines Gradienten
from numpy import gradient
g = gradient(f)
Dann bekomme ich die Steigung, aber Wenn ich will Lass die Steigung gleich Null sein, wie finde ich die Extrempunkte?
Normalerweise bin ich kein Programmierer und ich benutze Python. Ich verstehe noch nicht, wie ich eine Funktion schreiben soll. Es ist für mein Physikprojekt. Ich verstehe, dass, wenn ich nur schreibe, dass der Gradient gleich Null ist, ich nur den Wert Null speichern werde. Aber als ich versuchte, diese Funktion (Millionen mal) zu schreiben, habe ich immer versagt, meistens Syntaxproblem. Habe ich recht, es wird bitte "wenn" funktionieren? Hat jemand ein Beispiel? Vielen Dank.
np.gradient den Gradienten einer n- zurück dimensionales Array. Ich verstehe nicht, was Sie meinen, wenn ich eine Funktion bin? Siehe die Dokumentation hier: [np gradient] (https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.gradient.html) – skrubber
Ich meinte eigentlich Array. – Leif