Ich bin gerade dabei das Programm für meine Belegarbeit im Leistungskurs Mathematik zu beenden.
Mein Problem liegt darin herauszufinden wie ich die x-Werte in die Ausgangsgleichung setzen kann, damit ich die y-Werte der Extremas bekomme
und die x-Werte in die 2.Ableitung zu setzen und mit 0 vergleichen, um herauszufinden, ob der x-Wert Minima oder Maxima ist.
Mein Ansatz war :
Code: Alles auswählen
for werte in x:
y = self.f().subs(Symbol('x'),x)
print(y)
Code: Alles auswählen
def f(self):
#Funktion erstellen
return self.entry.text() #QLineEdit.text()
def erste_ableitung(self):
#1.Ableitung bilden
return diff(self.f())
def zweite_ableitung(self):
#2.Ableitung bilden
return diff(self.erste_ableitung())
def extremas(self):
#Extremas berechnen
#Bekomme alle X'n, setze in f() ein um Y zubekommen
x = solveset(self.erste_ableitung(),Symbol('x'))
return x
Grüße,
xXSkyWalkerXx1