Thema: Delphi auflisten + Graf

Einzelnen Beitrag anzeigen

playa2kk
(Gast)

n/a Beiträge
 
#22

Re: auflisten + Graf

  Alt 19. Mär 2009, 22:57
Zitat von jfheins:
Ich gebe zu, ich verstehe das Problem nicht ganz

Wenn du einfach nur etwas iterativ berechnen (und auflisten) Willst, würde ich ein Stringgrid empfehlen

Delphi-Quellcode:
function next_y (yn, n: real): real;
// Bekommt n und y[n]- gibt y[n+1] zurück
const
  k = 4;
  h = 12;
begin
  Result := yn + h * Math.exp(k*n) * k; // z.B.
end;

// und dann halt das Stringgrid befüllen:

procediure ButtonClick
var
  n: Integer;
  y: real;
begin
  y := 42 // Startwert;

  for n := 1 to 12 do
  begin
    Stringgrid.Cells[n, 0] := inttostr(n);
    Stringgrid.Cells[n, 1] := floattostr(y);
    y := next_y(y, n);
  end;
Oder hab ich da was nicht ganz begriffen?
Ich guck mir das da oben nochmal an ...
Danke erst einmal für die Antwort, damit werde ich mich zunächst einmal befassen.
n hat nichts mit der Berechnung von y zu tun, der Anfangswert für y lautet einfach nur y[n], weil ich nicht wusste ob y[0] funktioniert, etwas unüberlegt von mir gewählt.
n+1 steht einfach nur dafür, das der y-Wert nach dem Anfangswert berechnet wird. Für den 2. Wert sähe das dann so aus: y[1+1]=y[1]+h*e^(2*t[1]) *2
  Mit Zitat antworten Zitat