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 

Dieses Thema hat akzeptierte Lösungen:

Achsen tauschen



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!

16.10.2013, 14:12
Beitrag #1

Zhara Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2013

2010
2012
DE_EN



Achsen tauschen
Hallo liebe Leute,
ich habe ein Problem. Un zwar mache ich von mehr oder minder zufälligen Werten eine Autokorrelation. Zudem möchte ich einen Teil dieser AKF gesondert darstellen. Da die AKF symmetrisch ist möchte ich als erstes nur den postitiven Teil der x-Achse darstellen. Als nächstes möchte ich auf einen besonderen Teil heran "zoomen" und diesen dann drehen, also die Achsen vertauschen. Ich weiß leider überhaupt nicht mit welchen LabVIEW Funktion ich das bewerkstelligen kann. Ich habe euch mal ein Beispiel gebastelt und zum besseren Verständnis noch ein Skizze rangehängt.

Ablauf des Beispiels: Eine Zufallszahl wird alle 6ms erstellt. Daraus wird mit einer Samplelänge von 16384 die AKF gebildet. 16384*6 ms/1000=98,304 s. Es wird also ein 98 s Ausschnitt vom Signal mit sich selbst gefaltet um eventuelle zeitliche Gemeinsamkeiten zu finden. Nach der AKF ist das Signal doppelt so lang. Also 32768 Samples. Die erste Hälfte soll nun abgeschnitten werden und dann das passieren was in der Skizze zu sehen ist. Wie weiß ich allerdings nicht...

Ich hoffe ihr könnt mir bei meinem Problem helfen.

MfG


Angehängte Datei(en) Thumbnail(s)
   

10.0 .vi  Rxx.vi (Größe: 43,35 KB / Downloads: 178)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2013, 14:38
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Achsen tauschen
Hallo Zhara,

wenn man einen Teil eines Arrays betrachten will, könnte man die ArraySubset-Funktion verwenden...

Zitat:Also 32768 Samples
Nein, 32767 Samples...


Angehängte Datei(en)
10.0 .vi  Rxx.vi (Größe: 46,6 KB / Downloads: 200)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2013, 14:53
Beitrag #3

Zhara Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2013

2010
2012
DE_EN



RE: Achsen tauschen
Ahh ok vielen Dank das klappt schon mal besser als das abschneiden.
Und wie kann ich den Ausschnitt drehen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2013, 15:04
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Achsen tauschen
Hallo Zhara,

wenn du mit "drehen" meinst, die X- und Y-Achse zu vertauschen, dann solltest du einen XY-Graphen verwenden und passende Werte für die X- und Y-Achse vorgeben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2013, 10:24
Beitrag #5

Zhara Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2013

2010
2012
DE_EN



RE: Achsen tauschen
Genau hier is ja mein Problem. Ich muss quasi Indexierung und Werte tauschen, bzw. ein neues Array machen wo als Werte die Indizes stehen. Ich habe das mal in Beispiel versucht zu bauen aber wirklich klappen tut das nicht...


Angehängte Datei(en)
10.0 .vi  Rxx.vi (Größe: 53,17 KB / Downloads: 177)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2013, 14:15
Beitrag #6

Zhara Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2013

2010
2012
DE_EN



RE: Achsen tauschen
Sry da ist ein großer Fehler drin, es sollen natürlich nicht die Elemente des alten Arrays inkrementiert werden sondern ein neues. Neues Array enthält Elemente von 0-16384 und soll als y-Achse dienen. Das alte Array mit den Werten soll als x-Achse dienen. Und so sind sie auch an den xy-Graph angeschlossen


Angehängte Datei(en)
10.0 .vi  Rxx.vi (Größe: 56,43 KB / Downloads: 169)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2013, 07:57 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2013 07:58 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Achsen tauschen

Akzeptierte Lösung

Hallo Zhara,

wenn ich deinen Wunsch "Neues Array enthält Elemente von 0-16384 und soll als y-Achse dienen" umsetze, kommt sowas bei raus:
   
Kleiner Fehler: Wenn du wirklich die Werte von 0-16384 haben willst, muss die Schleife natürlich 16385-mal durchlaufen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2013, 11:52
Beitrag #8

Zhara Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2013

2010
2012
DE_EN



RE: Achsen tauschen
Vielen Dank, nun klappt es.
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
  Y-Achsen ein und ausblenden Roumaen 6 5.685 31.03.2022 12:12
Letzter Beitrag: TpunktN
  X-Achsen Problem in DIAdem Titus85 5 6.022 02.12.2019 12:12
Letzter Beitrag: Titus85
  Mehrere Y-Achsen im Kurvendiagramm michl85 4 6.806 14.10.2019 20:57
Letzter Beitrag: michl85
  x-Achsen-Darstellung jodh14 1 4.056 08.08.2018 13:02
Letzter Beitrag: jodh14
  Anzeige folgt Cursor "versaut" Y-Achsen-Skalierung mez15 2 4.983 02.05.2017 15:26
Letzter Beitrag: mez15
  Zusätzliche Y-Achsen im Blockdiagramm einem Graphen hinzufügen tsa 2 5.791 10.03.2015 16:18
Letzter Beitrag: tsa

Gehe zu: