Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Superposition (https://www.delphipraxis.net/175714-superposition.html)

Bjoerk 11. Jul 2013 13:21

Superposition
 
Liste der Anhänge anzeigen (Anzahl: 1)
Siehe Anlage.

Die Kurve fMain ist das Ergebnis einer Gesamtbetrachtung mit N Elementen. Diese Klasse kann die Ergebnisse an den Elementrändern von Element[I] liefern (Werte Y0 und yL).

Die Kurve fSub ist das Ergebnis einer zusätzlichen Analyse. Dieser Record kann die Gesamtbetrachtung nicht berücksichtigen, kann jedoch den Verlauf der Kurve innerhalb eines Elementes bestimmen und berechnet Y-Werte in den 1/100 Punkten.

Nun soll die Kurve fSub so in fMain "einghängt" werden, daß die Werte y0 und yL erhalten bleiben.

Im einfachsten Fall, A = B = 0, wäre y(x) = fMain(x) + fSub(x).

Ich sitz' jetzt schon eine ganze Weile dran? :gruebel:

Bjoerk 11. Jul 2013 14:05

AW: Superposition
 
Habs jetzt doch. Sorry. Wirklich einfacher als ich gedacht habe.

Erst beim Thread schreiben ist mir eingefallen, daß A und B einfach zu Null überlagert werden müßten.

Damit A und B Null werden kann man folgende Gegenfunktion bilden:

Delphi-Quellcode:
X Y
---
0 A
L B
-> fSubGegenfunktion(x) = A + (B-A)/L * x

Damit ist y(x) = fMain(x) + fSub(x) - fSubGegenfunktion(x)

mentaltec 11. Jul 2013 14:09

AW: Superposition
 
jetzt mal in Unkenntniss aller Tatsachen:

aus den beiden Randpunkten ne fkt erzeugen, (Gerade durch 2 Punkte) und die dann als Offset zu der anderen Funktion addieren ??
gegebenenfalls (wenn gewünscht) die einzupassende Funtion noch normieren (z. B. dass Anfang und Endpunkt Y == 0 sind oder der Durchschnitt == 0)

so etwa??

Bjoerk 11. Jul 2013 14:48

AW: Superposition
 
Zitat:

Zitat von mentaltec (Beitrag 1221485)
so etwa??

Jo, jenau so.Siehe auch #2. Thanx. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 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