AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

auflisten + Graf

Ein Thema von playa2kk · begonnen am 17. Mär 2009 · letzter Beitrag vom 22. Mär 2009
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    
playa2kk
(Gast)

n/a Beiträge
 
#11

Re: auflisten + Graf

  Alt 18. Mär 2009, 20:18
Hallo erst einmal.

Ich habe vielleicht nur die Hälfte von dem verstanden, was hier gesagt wurde und werde mal versuchen etwas aufzuklären.

T gibt eigentlich das Intervall an, und ist eigentlich nur für die Berechnung von h notwendig, sonst nicht.
Man könnte es also danach wieder vergessen. Was ich eigentlich programmieren will ist das Eulerverfahren, vielleicht sagt das einen etwas.
Wie schon gesagt wurde ist das +1 bei tn+1 im Index, was das bedeutet müsste klar sein. Der vorher berechnete Wert wird aufgegriffen und 1 dazu addiert.
tn+1=tn+h
tn ist eine Variable, vom Anwender frei definierbar, so auch h.

Ich hoffe das klärt etwas auf.

Mit respektvollen Grüßen
play

PS: Ich muss das bis Samstag, spätestens Sonntag fertig haben.
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: auflisten + Graf

  Alt 18. Mär 2009, 20:29
Ich glaube das Thema um das es geht, ist ausführlich besprochen. Was mir noch fehlt, ist wo wir dir genau helfen können. Du solltest vieleicht mal zeigen, was du bisher gemacht hast, wo deine Probleme liegen, ...
  Mit Zitat antworten Zitat
playa2kk
(Gast)

n/a Beiträge
 
#13

Re: auflisten + Graf

  Alt 18. Mär 2009, 20:59
Zitat von BAMatze:
Ich glaube das Thema um das es geht, ist ausführlich besprochen. Was mir noch fehlt, ist wo wir dir genau helfen können. Du solltest vieleicht mal zeigen, was du bisher gemacht hast, wo deine Probleme liegen, ...
Ich lade dann nochmal mein Programm hoch, vielleicht hilft das.
Ich muss noch die Funktion für t und y eingeben, diese aber Iterativ.
tn+1=tn+h
yn+1=yn+h*(e^k*t)*2

Und jeder berechnete Wert soll dann in die Tabelle rein, die ich auch dahin implementiert habe.

Nachdem ich dann die berechneten Werte habe soll dan ein Graf gezeichnet werden.
Die Ideen habe ich, ich weiß aber nicht wie ich das umsetzen kann, mangelt halt leider an Fachwissen, welches ich gerne hätte.

Mfg
play
Angehängte Dateien
Dateityp: rar programm_188.rar (195,5 KB, 4x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#14

Re: auflisten + Graf

  Alt 18. Mär 2009, 21:47
nochmal meine Fragen...

welche Werte musst du berechnen?
welche Werte sind gegeben (Matrix t)?
wie lange soll welcher Wert erhöht werden, um wo welches Maximum zu erreichen.
sind meine bisherigen Vermutungen richtig?

ggf. sind die 2 Funktionen voneinander abhängig (h,t)?

also ich hab ein rein mathematisches Verständnisproblem. dass dann irgendwann Werte in ner Tabelle stehen, wo ein (bzw. mehrere) Graph(en) draus gemalt werden sollen, ist klar.
mir gehts um die Erstellung der Tabelle = Berechnung der Werte.

Gruß Frank
  Mit Zitat antworten Zitat
playa2kk
(Gast)

n/a Beiträge
 
#15

Re: auflisten + Graf

  Alt 18. Mär 2009, 22:09
Zitat von _frank_:
nochmal meine Fragen...

welche Werte musst du berechnen?
tn+1 bis [keine ahnung]
yn+1 bis [keine ahnung]

Zitat von _frank_:
welche Werte sind gegeben (Matrix t)?
yn
tn
T
n

Zitat von _frank_:
wie lange soll welcher Wert erhöht werden, um wo welches Maximum zu erreichen.
Ich weiß noch nicht genau

Zitat von _frank_:
sind meine bisherigen Vermutungen richtig?
Ich denke schon

Zitat von _frank_:
ggf. sind die 2 Funktionen voneinander abhängig (h,t)?
nicht direkt. h wird einfach nur zu tn dazu addiert, um einen neuen Wert zu erhalten
  Mit Zitat antworten Zitat
Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#16

Re: auflisten + Graf

  Alt 18. Mär 2009, 22:36
wo wir schon bei der ersten fomel ein problem haben...2 unbekannte (t[n+1] und h)

was ist T? seh das in keiner Formel...lässt sich damit h berechnen?

n sollte ja nach meinem bisherigem Verständnis der Index in der matrix t sein, also beginnend vom ersten index (0 oder 1). also h wäre das delta zwischen den 2 benachbarten werten in der Matrix.

bei der 2. formel fehlen dann noch (wenn irgendwann h bekannt) e,k und t, wobei t wieder verwirrend ist...t=matrix aus erster formel e könnte eulerische Zahl sein (Konstante).

was sind das für formeln genau? wie ist der Zusammenhang...vielleicht kapier ichs dann mal

aber aufgrund der Tatsache, dass sonst kaum Antworten kamen, scheine ich nicht der einzige zu sein, der im Dunkeln tappt...

Zitat von Jakob Ullmann:
Warum kein TImage?
TImage ist ein Container für Bilddateien/Streams, will man selbst malen ist TPaintbox oder ein TGraphicControl deiner Wahl bessser geeignet.

siehe auch hier für Erläuterungen:
http://www.delphipraxis.net/internal...=909362#909362

und damit es nicht so aussieht, dass ich der einzige mit dieser Ansicht bin:
http://www.delphipraxis.net/internal...=492914#492914

Gruß Frank
  Mit Zitat antworten Zitat
playa2kk
(Gast)

n/a Beiträge
 
#17

Re: auflisten + Graf

  Alt 18. Mär 2009, 22:48
Zitat von _frank_:
wo wir schon bei der ersten fomel ein problem haben...2 unbekannte (t[n+1] und h)

was ist T? seh das in keiner Formel...lässt sich damit h berechnen?

n sollte ja nach meinem bisherigem Verständnis der Index in der matrix t sein, also beginnend vom ersten index (0 oder 1). also h wäre das delta zwischen den 2 benachbarten werten in der Matrix.

bei der 2. formel fehlen dann noch (wenn irgendwann h bekannt) e,k und t, wobei t wieder verwirrend ist...t=matrix aus erster formel e könnte eulerische Zahl sein (Konstante).

was sind das für formeln genau? wie ist der Zusammenhang...vielleicht kapier ichs dann mal

aber aufgrund der Tatsache, dass sonst kaum Antworten kamen, scheine ich nicht der einzige zu sein, der im Dunkeln tappt...

Zitat von Jakob Ullmann:
Warum kein TImage?
TImage ist ein Container für Bilddateien/Streams, will man selbst malen ist TPaintbox oder ein TGraphicControl deiner Wahl bessser geeignet.

siehe auch hier für Erläuterungen:
http://www.delphipraxis.net/internal...=909362#909362

und damit es nicht so aussieht, dass ich der einzige mit dieser Ansicht bin:
http://www.delphipraxis.net/internal...=492914#492914

Gruß Frank
Ich glaube ich konnte die Sache nicht so ganz richtig erklären.

tn hat nichts mit n zu tun. n steht nur für die gleichgroßen teile im intervall.
Das Programm kann h schon berechnen, zum testen hab ich auch das auch schon in die Tabelle übernommen.Müsste zelle (1,0) sein.

tn = Anfangswert
yn = Anfangswert
T = Intervalllänge
n = Anzahl der gleichgroßen Teile im Intervall
h = Schrittweite
e = eulersche Zahl

Die Formeln kommen vom Eulerverfahren, um nicht explizit lösbare DGL annäherungsweise darzustellen.


PS: Hast du eine funktionierende Delphi USB Version ?
  Mit Zitat antworten Zitat
Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#18

Re: auflisten + Graf

  Alt 18. Mär 2009, 23:24
also anhand der Bergiffserklärung: h=T/n richtig? wie ist tn+1 zu deuten? wirklich als startwert+1 oder der nächste Wert (Matrixtheorie).

nehmen wir an, ich habe z.b. folgende Werte:
tn = 5
T = 10
n = 5

nach obigen wäre h = 2 und tn+1 = 7, wobei man dann ja tn+1 gleich wieder als tn einsetzen würde, um die werte zu bekommen...solange bis? jo...vermutlich bis tn+T also das ganze Intervall wo wir dann genau n werte in unserer Tabelle hätten (ggf. +startwert).

setzt du dann in der zweiten gleichung das t mit dem errechnete tn gleich? wäre dann nur noch k irgendwie zu ermitteln...dann kann man auch das yn errechnen.

zu delphi4usb, das ganze ist eine portable ide bestehend aus scite als editor, dfmedit als form-designer und dem commandozeilencompiler inkl. include-dcu's (compiler und dcus nicht im Package).

Gruß Frank
  Mit Zitat antworten Zitat
playa2kk
(Gast)

n/a Beiträge
 
#19

Re: auflisten + Graf

  Alt 18. Mär 2009, 23:46
Zitat von _frank_:
also anhand der Bergiffserklärung: h=T/n richtig? wie ist tn+1 zu deuten? wirklich als startwert+1 oder der nächste Wert (Matrixtheorie).

nehmen wir an, ich habe z.b. folgende Werte:
tn = 5
T = 10
n = 5

nach obigen wäre h = 2 und tn+1 = 7, wobei man dann ja tn+1 gleich wieder als tn einsetzen würde, um die werte zu bekommen...solange bis? jo...vermutlich bis tn+T also das ganze Intervall wo wir dann genau n werte in unserer Tabelle hätten (ggf. +startwert).

setzt du dann in der zweiten gleichung das t mit dem errechnete tn gleich? wäre dann nur noch k irgendwie zu ermitteln...dann kann man auch das yn errechnen.

zu delphi4usb, das ganze ist eine portable ide bestehend aus scite als editor, dfmedit als form-designer und dem commandozeilencompiler inkl. include-dcu's (compiler und dcus nicht im Package).

Gruß Frank
Ach neeeeeeeeein, ich Dummkopf, das k wollte ich doch durch 2 ersetzen >_<
Die Formel lautet eigentlich
yn+1=yn+h*(e^k*t)*k
k=Konstante, in meinem Fall soll k=2 sein.
Vielleicht hilft dir das weiter:
yn und tn=y[0] und t[0]
http://img9.imageshack.us/img9/5302/euler.jpg

Schönen Abend noch, ich muss mich langsam auf Ohr haun.
play
  Mit Zitat antworten Zitat
playa2kk
(Gast)

n/a Beiträge
 
#20

Re: auflisten + Graf

  Alt 19. Mär 2009, 21:26
Guten Abend,
scheint ya doch schwerer zu sein als gedacht.
Die relevanten Gleichungen sind oben genannt.
y[n+1] und t[n+1].
Wie kann ich denn diese neuen Werte Iterativ berechnen lassen und dann später die Werte aus der Tabelle in einen Grafen überführen?

mfg
play
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz