moin,
Skriptausschnitt:
intEntryX ist von der X achse aus die laenge
k ist die zaehlvariable des ergebnisses
intX ist die anzahl der mathematischen x z.B. (f(x) = 2x^3 + 4x^2 + 5x^1 + 6)
arrCoEff[j] is der Koeffizient des jeweiligen X.
paramY ist der Y-Wert in dem Beispielfall 6
var k = 0; // Ergebnis anzahl
for (var i = -intEntryX +intFitX; i <= intEntryX +intFitX; i++) { // X Y Werte
erg[k] = 0; // ! undefined am anfang durch 0 ersetzt
x = intX; // Reset
for (var j = 0; j <= (intX -1); j++) {
erg[k] += erg[k] + (arrCoEff[j] * (Math.pow(i, x)));
x--;
}
erg[k] = erg[k] + paramY;
+paramY); // add new Table Row with x and y result
strgMathTable += "<tr><td id='" + k + "'>" + i /* *intNumX*/ + "</td><td>" + erg[k] + "</td></tr>";
k++; // naechste Ergebnis}
Es gibt immer nur fehler bei der Werteausgabe in der Tabelle. die Fuktion wird immer ne Parabell :/.