INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Differenz von Kurven in einem XY-Graph



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.10.2009, 07:36
Beitrag #1

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Differenz von Kurven in einem XY-Graph
Hallo zusammen,

ich habe in einem XY-Graph 3 Kurven aus unterschiedlichen Punkten erzeugt, die fast deckungsgleich sind. Allerdings nur fast..... und genau die minimale Differenz der Kurven würde mich interessieren.
Das Problem ist also, wie ich den Abstand der erzeugten Kurven voneinander bestimmen kann.
Muss ich da im Zweifel sogar ein CAD-Programm verwenden? Unsure


Sonstige .vi  XY_Kurven.vi (Größe: 23,38 KB / Downloads: 340)

Lv80_img

Sonstige .txt  Original.txt (Größe: 829 Bytes / Downloads: 296)


Sonstige .txt  Kurve_1.txt (Größe: 8,66 KB / Downloads: 336)


Sonstige .txt  Kurve_2.txt (Größe: 8,6 KB / Downloads: 291)


Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.10.2009, 10:33
Beitrag #2

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Differenz von Kurven in einem XY-Graph
Hallo,

ich habe mir Deine VIs nicht angesehen. Ich würde das mit einer Spline Interpolation lösen: also in der einen Kurve hast Du einen Punkt auf X=1 und auf der anderen Kurve hast Du Punkte auf X= 0,2 0,5 1,6 2,0 (klar als Beipiel) Du legts eine Spline Interpolation durch die Punkte und suchst den Wert bei X=1 auf - fertig. Spline Funktionen gibt es im Mathematik Teil

OK?

Viel Spass

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 12:25
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Differenz von Kurven in einem XY-Graph
1. Definiere bitte "Abstand" genauer: Differenz bei identischem x-Wert? Differenz bei identischem y-Wert? Immer senkrecht zur Steigung?

2. Die Antwort lautet null, da sich deine Kurven schneiden.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 14:03
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Differenz von Kurven in einem XY-Graph
Jens hat recht, die Aufgabenstellung ist überhaupt nicht klar definiert. Die Kurven sind aber fast exakte Halbkreise mit gegenüber dem Koordinatennullunkt versetzten ursprung. Von daher würde ich raten, daß weniger die Differenzen der Koordinatenpunkt ineressieren - die sind sowieso nicht direkt vergleichbar - , sondern die unterschiedlichen "Radien"
Habe mal etwas gemacht: von allen Kurvenpunkten aller drei Kurven zusammengenommen den mittleren idealen Kreis berechnet und in das Diag mit eingezeichnet. Von da aus ist es ein Klacks, ausgehend von jedem Kurvenpunkt aller drei Kurven die Redausabweichung jedes Punktes gegenüber dem idealen mittleren Kreis zu berechen und vergrößert darzustellen. Entweder als Halbkreis mit stark vergrößerten Differenzradien, oder einfach als Digramm Radius=f(Winkel)

Lv86_img
Sonstige .vi  XY_Kurven2.vi (Größe: 19,83 KB / Downloads: 256)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 15:20 (Dieser Beitrag wurde zuletzt bearbeitet: 08.10.2009 10:32 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Differenz von Kurven in einem XY-Graph
Und hier mein eigener Vorschlag umgesetzt: Die Radiusabweichunge um den Faktor 10 vergrößert dargestellt:
       
Lv86_img
Sonstige .vi  XY_Kurven3.vi (Größe: 24,67 KB / Downloads: 233)

Der Beitrag wurde editiert: VI und Diag ausgetauscht. BD als PNG (2. Bild) wurde nicht getauscht und ist deshalb nicht mehr ganz aktuell. Die Bemerkungen über das "Zahnrad" in #8 treffen nicht zu. Näheres siehe #11
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 15:27
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Differenz von Kurven in einem XY-Graph
Im Prinzip will ich Radien (Kurve 1 und Kurve 2) mit einem Musterradius (Original) vergleichen. Im Optimalfall liegt Kurve 1 und Kurve 2 direkt auf dem Musterradius. Allerdings gibt es teilweise kleine Abweichungen, die mich interessieren (wohl am besten senkrecht zur Tangente durch den entsprechenden Punkt). Hier ein übertrieben gezeichnetes Bsp.:
   
Diese Abweichungen wären in einem Array nicht schlecht (wenn sich die Radien überlagern, soll halt der Abstand 0 angezeigt werden).

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 15:34
Beitrag #7

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
Differenz von Kurven in einem XY-Graph
Hallo Markus

Ich habe mal die Abstände zwischen Kurve1 und Kurve2 als Beispiel alle 0.1 Grad.

Gruss, BDB

Lv82_img


Angehängte Datei(en)
Sonstige .vi  XY_Kurven_bsp.vi (Größe: 37,6 KB / Downloads: 214)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 16:22 (Dieser Beitrag wurde zuletzt bearbeitet: 07.10.2009 16:25 von Lucki.)
Beitrag #8

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Differenz von Kurven in einem XY-Graph
' schrieb:Im Prinzip will ich Radien (Kurve 1 und Kurve 2) mit einem Musterradius (Original) vergleichen.
Der Haken ist nur: Es gibt keinen "Musterradius" im Original, die "Musterkurve" ist genau so ein unrundes halbes Zahnrad wie die anderen beiden Kurven auch.
Am besten könnte Dir geholfen werden. wenn Du den Hintergrund der ganzen Sache, also zu welchem Zeck die Abweichungen erfasst werden soll und was damit gemacht werden soll, datailliert beschreibst.
Habe oben das Programm noch mal editiert, damit es von selbst startet und nicht erst bei Betätigung des Fehlerkopfes.
@BDB: Bei mir sind nur Nullen im Ergebnisarray
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2009, 18:02
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Differenz von Kurven in einem XY-Graph
Vielen Dank schon mal für Eure Tips. Ich muss mir das morgen mal in Ruhe anschauen.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.10.2009, 08:14
Beitrag #10

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
Differenz von Kurven in einem XY-Graph
@Lucki: Das liegt am Komma, welches nicht als Dezimalpunkt erkannt wird.

Mein Beispiel berechnet auch nicht den Abstand der Radien, sondern der Polygone, da eine lineare Interpolation verwendet wird. Es gibt also noch Verbesserungsbedarf.

Dein Beispiel ist da um einiges komfortabler Top1

Gruss, BDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XY-Graph in einem Cluster als Typedef Multiplot toaran_ 2 3.697 28.01.2013 11:57
Letzter Beitrag: toaran_
  Differenz von Datum in String-Format anass 4 4.343 05.12.2012 10:00
Letzter Beitrag: dali4u
  Erfassen von 2 analogen Signalen (NI USB 6009) und Darstellung auf einem XY-Graph josefjosef01 11 10.084 22.11.2009 12:18
Letzter Beitrag: josefjosef01
  Differenz der Messzeit pro Schleifendurchlauf ermitteln PiffPaff 12 14.669 25.08.2009 10:00
Letzter Beitrag: MichaDu
  Extrahieren von einzelnen Daten aus einem Cluster in einem 2d-Array cblaise 1 3.755 16.07.2009 08:51
Letzter Beitrag: Y-P
  Waveform Graph zwei Kurven darstellen packmers 4 8.701 05.07.2009 17:17
Letzter Beitrag: packmers

Gehe zu: