Ableiten in C?
Huhu,
ich studiere Informatik und hänge gerade an einer Aufgabe. Wir sollen eine Ableitung von Polynomen programmieren und zwar so, sodass sich bspw die 2. Ableitung zunutze macht, dass sie die 1. Ableitung der 1. Ableitung ist. Dabei sind die Koeffizienten sowie die Polynome völlig variabel. Derzeit stehe ich irgendwie auf dem Schlauch und wäre froh über Hilfe. Den Rest des Programms habe ich soweit hinbekommen. Gerne würde ich das Ganze rekursiv machen, sodass ich die Funktion nur noch im Hauptprogramm aufrufen muss. Die Lösung der Ableitung soll übrigens noch in ein Feld eingetragen werden. Vielen Dank für jeden, der helfen mag.
LG
1 Antwort
Also das Polynom ist in einem Array gegeben? in der art: 1+x+5x^2 wird gespeichtert als P={1,1,5}? rekursiv kann ich dir leider nicht helfen, aber ableiten kannst du ganz einfach machen in dem du in ner schleife die koeffiizienten durchgehst, also im beispiel: P_alb[i-1] =P[i]*i (wenn jeweils der Index im array die Potenz angibt.
Also die Koeffizienten sind in solch einem Feld gespeichert, ja. Das Polynom sollte lt Aufgabenstellung nicht in einem Feld eingetragen werden.
Mein Problem ist eben dieses beliebige. Danke schon mal für deine Anregung und Hilfe!