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 

Signaldarstellung



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!

22.07.2009, 16:21
Beitrag #11

petka Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jul 2009

8.x
-
de

509xx
Deutschland
Signaldarstellung
' schrieb:Hallo Petka,

da muß ich mal schnell nachfragen, ob ich Dich richtig verstanden habe.
Du liest Daten ein, mit denen eine Berechnung durchgeführt werden soll.
Die Berechnung soll allerdings nur dann erfolgen, wenn der eingelesene Wert oberhalb eines festen Offsets liegt.

Stimmt das so?
Was passiert mit den Werten die unterhalb des Offsets liegen. Die Berechnung wird dann nicht ausgeführt, dann passen die gelesenen und berechneten Werte nicht mehr zusammen. Ist das ok?

Gruß
Andreas

Hallo Berndsen.

Ich lese Daten aus einer Excel Tabelle ein, diese Daten sollen in LabVIEW, einmal in einer Tabelle und einmal Grafisch, angezeigt werden. Siehe Bilder.        
Das sind Messung über das ganze Jahr in Stunden, X-Achse.
Y-Achse ist die Leistung, die zu der jeweiligen Stunde gemessen wurde.

Ich will jetzt alle Werte dieser Tabelle, die über dem Offset liegen, berechnen. Das heißt alles was unter dem Offset liegt wird nicht summiert.
Alles was über dem Offset liegt soll mir die Diferenz, zwischen, (Wert zu Stunde X - Offset )     aller Werte berechnen. Bei dem letzten Bild habe ich den Offset auf 5 GW gesetzt als Beispiel.

Ich hoffe das war jetzt nicht zu verwirrend. Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.07.2009, 16:26
Beitrag #12

petka Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jul 2009

8.x
-
de

509xx
Deutschland
Signaldarstellung
Sooorrryyy Jens G.

Habe grade gesehen das der Bildanhang wieder so groß geworden ist. O
Auf dem PC ist die Dateigröße viel kleiner. Dry
Irgend was falsch gemacht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.07.2009, 17:50 (Dieser Beitrag wurde zuletzt bearbeitet: 22.07.2009 17:55 von A.Berndsen.)
Beitrag #13

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Signaldarstellung
Kleine Anregung!
Lv85_img
Sonstige .vi  Daten_Schwellwert_berechnen.vi (Größe: 16,63 KB / Downloads: 188)


Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.07.2009, 22:12
Beitrag #14

petka Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jul 2009

8.x
-
de

509xx
Deutschland
Signaldarstellung
' schrieb:Kleine Anregung!

Grüße
Andreas


Genial, danke Andreas, das zweite Beispiel gefällt mir.^_^
Leider habe ich ein 2D-Array und dadurch diesen Fehler.    

Kann ich den das so in mein Programm überhaupt einbinden???
Noch nen Tip wie ich das Problem entschärfe???
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.07.2009, 07:34
Beitrag #15

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Signaldarstellung
Das kommt drauf an was du an der stelle auswerten willst. immoment verglecihst du ein 1D Array mit einem wert. das läuft dann so, dass jeder wert des arrays mit dem einzelnen wert verglichen wird. heraus kommt daher ein array von von boolschen werten. du kannst damit verschiedene dinga anfangen. du kannst prüfen ob alle true sind oder es reicht dir wenn nur einer true ist. das liegt bei dir.

lg
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.07.2009, 08:24
Beitrag #16

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Signaldarstellung
' schrieb:Kann ich den das so in mein Programm überhaupt einbinden???
Noch nen Tip wie ich das Problem entschärfe???

Hallo petka,

natürlich kannst Du das so einbinden.
Einen Tipp gibts natürlich auch noch. Mach aus dem 2D Array ein 1D Array.
Ein kleinwenig mitarbeiten solltest Du auch.
Schau Dir mal das Datenarray an, welches Du aus Excel importierst. Laut Screenshot bekommst Du lediglich eine Spalte die mit Daten gefüllt ist. Das entspricht eigentlich einem 1D Array. LabVIEW erwartet jedoch die Werte der ersten Dimension in Reihen.
Mit diesen Infos kannst Du die Lösung Schritt für Schritt direkt erstellen.
Wenn Du nicht weiter kommst, melde Dich!

' schrieb:... im Moment vergleichst du ein 1D Array mit einem Wert. das läuft dann so, dass jeder wert des arrays mit dem einzelnen wert verglichen wird. heraus kommt daher ein array von von boolschen werten.

Der Hinweis von TSchAC kann übrigens für Dich noch sehr interessant sein. Solltest Du Dir mal in einem kleinen Beispiel anschauen. Da kannst Du einiges lernen.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.07.2009, 15:11
Beitrag #17

petka Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jul 2009

8.x
-
de

509xx
Deutschland
Signaldarstellung
' schrieb:Hallo petka,


Wenn Du nicht weiter kommst, melde Dich!
Der Hinweis von TSchAC kann übrigens für Dich noch sehr interessant sein. Solltest Du Dir mal in einem kleinen Beispiel anschauen. Da kannst Du einiges lernen.

Grüße
Andreas

Hi Andreas, hi TSchAC.
Danke für eure Tips, ich komme mal langsam voran.

Ich weis nicht ob das so von euch gemeint war, doch habe ich jetzt das hier gemacht.    
Die Dimension geändert.
Das Programm wird auch ausgeführt aber nur mit dem ersten Wert. Sollte aber 8760 Werte prüfen.

Könnt ihr mir einen Tip geben wie ich jetzt mit allen Werten mache.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.07.2009, 15:19
Beitrag #18

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Signaldarstellung
ich hab noch nciht ganz verstanden was du da machen willst.

du hast ein 2d array. irgendwie wurschtelst du damit rum und vergleichst es mit ner grenze.

kannst du mir sagen, welche elemente aus dem 2d array du gerne vergleichen möchtest?

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.07.2009, 15:42 (Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2009 15:42 von A.Berndsen.)
Beitrag #19

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Signaldarstellung
' schrieb:Ich weis nicht ob das so von euch gemeint war, doch habe ich jetzt das hier gemacht. [attachment=47890:Schwellwert.png]
Die Dimension geändert.
Das Programm wird auch ausgeführt aber nur mit dem ersten Wert. Sollte aber 8760 Werte prüfen.

Könnt ihr mir einen Tip geben wie ich jetzt mit allen Werten mache.

Hallo petka,

sieht doch gar nicht so schlecht aus.
Das Problem weshalb nur ein Wert überprüft wird, habe ich in meiner Antwort oben erwähnt. Jedenfalls am Rande.Tongue

' schrieb:Laut Screenshot bekommst Du lediglich eine Spalte die mit Daten gefüllt ist. ... LabVIEW erwartet jedoch die Werte der ersten Dimension in Reihen.

Das Zauberwort heißt in diesem Fall "2D-Array transponieren".
Lv85_img
Sonstige .vi  Daten_Schwellwert_berechnen.vi (Größe: 18,14 KB / Downloads: 172)


Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.07.2009, 15:43
Beitrag #20

petka Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jul 2009

8.x
-
de

509xx
Deutschland
Signaldarstellung
' schrieb:ich hab noch nciht ganz verstanden was du da machen willst.

du hast ein 2d array. irgendwie wurschtelst du damit rum und vergleichst es mit ner grenze.

kannst du mir sagen, welche elemente aus dem 2d array du gerne vergleichen möchtest?

LG
Torsten

Hi Thorsten.

Ich habe 8760 Werte, dass sind Messungen die eine Leistung pro Stunde für das ganze Jahr darstellen.
Da diese Werte sehr stochastisch sind, weil Windmessdaten, brauche ich für mein Nutzen eine Grenze (Offset).
Die Grenze soll je nach Benutzer beliebig bestimmt werden können. Wichtig für mich, sind alle Werte die über dieser Grenze liegen.
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
  Signaldarstellung FFT xAchse im Intervall von -x bis +x Print10 27 15.949 25.06.2018 10:39
Letzter Beitrag: GerdW
  Signaldarstellung Farben Kauzig 11 9.661 03.09.2015 07:34
Letzter Beitrag: GerdW
  Signaldarstellung, Sample-Anzahl, Verständnisproblem Herby01 3 4.742 14.06.2015 20:40
Letzter Beitrag: Herby01
  Signaldarstellung mehrere variabler Plots tobi45f 8 7.229 24.02.2015 14:48
Letzter Beitrag: Lucki
  Signaldarstellung in X-Richtung über den gesamten Graphen Flipflop 5 5.259 06.06.2014 13:19
Letzter Beitrag: Andora
  Logarithmische Signaldarstellung Adeaphon 67 39.341 10.04.2014 12:54
Letzter Beitrag: Adeaphon

Gehe zu: