mashine-obf
Mitglied
ich habe 2 array mit x und y Werten
nun will ich die Newton-Cotes-Formel anwenden um erstmal eine Funktion
aus den gegebenen Stützstellen zu bekommen
mein Problem hierbei ist, dass das x in meiner schleife einen wert durch double zugewiesen bekommt
und nicht mit x als variable rechet (zB. so soll es rechnen: x*x=x^2 aber nicht so: x*x=doublewert)
so das mein Returnwert x^n+a1x^(n-1)+......ist
wie kann ich das Problem umgehen
Vielen Dank Marco
ich weiß Arrey mit a
nun will ich die Newton-Cotes-Formel anwenden um erstmal eine Funktion
aus den gegebenen Stützstellen zu bekommen
mein Problem hierbei ist, dass das x in meiner schleife einen wert durch double zugewiesen bekommt
und nicht mit x als variable rechet (zB. so soll es rechnen: x*x=x^2 aber nicht so: x*x=doublewert)
so das mein Returnwert x^n+a1x^(n-1)+......ist
wie kann ich das Problem umgehen
Vielen Dank Marco
Code:
For g = 0 To stringarreyX.Length - 2
For t = 0 To stringarreyX.Length - 2
If t <> g Then
L_i *= (x - stringarreyX(t)) / (stringarreyX(g) -
stringarreyX(t))
If L_i = 0 Then
Exit For
End If
End If
Next
If L_i <> 0 Then
polinom += stringarreyY(g) * L_i
End If
Next
Return polinom
End Function
ich weiß Arrey mit a