Ich möchte, dass das Polynom 7_Ordnung in mein Histogramm passt, aber ich möchte es nicht plotten. Ich benötige die Polynomfunktion mit ihren Koeffizienten, um neue Daten zu erhalten. Wie kann ich das bekommen?
Antworten:
1 für die Antwort № 1Wenn du willst neue Daten Aus einer Polynomfunktion (die zu Ihren ursprünglichen Datenpunkten passt) müssen Sie zuerst die Koeffizienten mit ermitteln polyfit
.
Im folgenden Beispiel berechnen Sie das Polynom 7. Grades dieser Variablen p
hält und du erzeugst neue Datenverwenden polyval
, damit y1
hält diese Daten.
x = linspace(0,4*pi,10);
y = sin(x);
p = polyfit(x,y,7);
x1 = linspace(0,4*pi);
y1 = polyval(p,x1);