Folgendes Problem bei meiner Programmierarbeit:

möchte ich in Delphi übersätzen...
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
for j:=1 to index do
begin
aa:=aa+ab;
for k:=1 to index do
begin
if k<>j then
ab:=ab*
( (x-(feldx[j])) / ((feldx[k])-(feldx[k])) )
end;
ab:=0;
end;
|
"feldx" ist ein Feld, was mit den x-werten der Stützpunkte belegt ist. "index" ist die Anzahl der Stützpunkte.
Leider kann ich eben diese Formel nicht auf eine Variable legen oder in einer Function ausführen, damit ich damit weiterrechnen kann.
Edit:
meine tolle andere Prozedur geht dann die x-Werte pixelweise ab und zeichnet direkt zu den ausgegebenen y-Werten eine Linie. Alles Funzt, nur diese Formel kann ich nicht verwenden :\
Mir fällt leider nix weiter ein und deshalb schreib ich hier ein Hilfegesuch.
Ich danke für eure Hilfe
Les