LabVIEWForum.de
Signal Processing (Wichtig) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Signal Processing (Wichtig) (/Thread-Signal-Processing-Wichtig)



Signal Processing (Wichtig) - blue_wings_ - 10.05.2012 20:32

Hallo Zusammen

Ich möchte ein Signal erstellen,dessen Werte 2 auf dem Y Achse stehen sollen.Die Werten müssen nicht unbedingt 2 sein. Sie können von 1,8 bis 2,2 sein und sie sollen mit der Zeit immer verändern (als Random zwischen 1,8 und 2,2)..Ich habe beim X achse insgesamt 2040 Pixel dabei habe ich 10 boolean Taste in meinem Programm. Jede muss 204 Pixel kontrollieren .Also erste kontolliert 0-204 zweite 205-408..usw..Wenn man irgendwann eine von denen drückt,dann kann eine peak ,die die belibige werten von 0,5 bis 3,5 haben und deren breite von ein pixel bis 204 pixel sein kann, in entsprechenden pixels vorkommen.Wenn man wieder die Taste wieder zurücksetzt dann kann man wieder alte random Werten haben ,die immer zwischen 1,8 und 2,2 verändern sollen . ich füge mein Program hin, wass soll ich noch machen?? hat jemand eine Idee ???


RE: Signal Processing (Wichtig) - NWOmason - 11.05.2012 06:19

(10.05.2012 20:32 )blue_wings_ schrieb:  Hallo Zusammen

Ich möchte ein Signal erstellen,dessen Werte 2 auf dem Y Achse stehen sollen.Die Werten müssen nicht unbedingt 2 sein. Sie können von 1,8 bis 2,2 sein und sie sollen mit der Zeit immer verändern (als Random zwischen 1,8 und 2,2)..Ich habe beim X achse insgesamt 2040 Pixel dabei habe ich 10 boolean Taste in meinem Programm. Jede muss 204 Pixel kontrollieren .Also erste kontolliert 0-204 zweite 205-408..usw..Wenn man irgendwann eine von denen drückt,dann kann eine peak ,die die belibige werten von 0,5 bis 3,5 haben und deren breite von ein pixel bis 204 pixel sein kann, in entsprechenden pixels vorkommen.Wenn man wieder die Taste wieder zurücksetzt dann kann man wieder alte random Werten haben ,die immer zwischen 1,8 und 2,2 verändern sollen . ich füge mein Program hin, wass soll ich noch machen?? hat jemand eine Idee ???

Sorry, aber Bahn (fast)

(10.05.2012 20:32 )blue_wings_ schrieb:  Sie können von 1,8 bis 2,2 sein und sie sollen mit der Zeit immer verändern (als Random zwischen 1,8 und 2,2)


Also Random zwischen 1,8 und 2,2 ist noch easy:

[attachment=39762]


(10.05.2012 20:32 )blue_wings_ schrieb:  die die belibige werten von 0,5 bis 3,5 haben und deren breite von ein pixel bis 204 pixel sein kann

Läuft ja auch wieder über die Zufallszahlgenerierung, aber nur mit einem anderen Skalierungsfaktor natürlich Smile


(10.05.2012 20:32 )blue_wings_ schrieb:  .Ich habe beim X achse insgesamt 2040 Pixel dabei habe ich 10 boolean Taste in meinem Programm. Jede muss 204 Pixel kontrollieren .Also erste kontolliert 0-204 zweite 205-408..usw..

Dann am besten für jeden Bereich einen Plot anlegen. Dazu kannst du dein 2048 großes Array splitten auf die Anzahl der gewünschten kleinen Arrays.

Wie du mehrere Plots z.B. einem XY-Graphen zuweist, findest du hier:

Verschiedene Arrays in XY - Graphen anzeigen lassen
http://www.labviewforum.de/Thread-Verschiedene-Arrays-in-XY-Graphen-anzeigen-lassen?pid=118335#pid118335


Noch ein allgemeiner Hinweis: Die lokale Variable ist unnötig - der Draht ist deine Variable Smile

[attachment=39763]

Beste Grüße,
NWO


RE: Signal Processing (Wichtig) - blue_wings_ - 11.05.2012 20:24

(11.05.2012 06:19 )NWOmason schrieb:  
(10.05.2012 20:32 )blue_wings_ schrieb:  Hallo Zusammen

Ich möchte ein Signal erstellen,dessen Werte 2 auf dem Y Achse stehen sollen.Die Werten müssen nicht unbedingt 2 sein. Sie können von 1,8 bis 2,2 sein und sie sollen mit der Zeit immer verändern (als Random zwischen 1,8 und 2,2)..Ich habe beim X achse insgesamt 2040 Pixel dabei habe ich 10 boolean Taste in meinem Programm. Jede muss 204 Pixel kontrollieren .Also erste kontolliert 0-204 zweite 205-408..usw..Wenn man irgendwann eine von denen drückt,dann kann eine peak ,die die belibige werten von 0,5 bis 3,5 haben und deren breite von ein pixel bis 204 pixel sein kann, in entsprechenden pixels vorkommen.Wenn man wieder die Taste wieder zurücksetzt dann kann man wieder alte random Werten haben ,die immer zwischen 1,8 und 2,2 verändern sollen . ich füge mein Program hin, wass soll ich noch machen?? hat jemand eine Idee ???

Sorry, aber Bahn (fast)

(10.05.2012 20:32 )blue_wings_ schrieb:  Sie können von 1,8 bis 2,2 sein und sie sollen mit der Zeit immer verändern (als Random zwischen 1,8 und 2,2)


Also Random zwischen 1,8 und 2,2 ist noch easy:




(10.05.2012 20:32 )blue_wings_ schrieb:  die die belibige werten von 0,5 bis 3,5 haben und deren breite von ein pixel bis 204 pixel sein kann

Läuft ja auch wieder über die Zufallszahlgenerierung, aber nur mit einem anderen Skalierungsfaktor natürlich Smile


(10.05.2012 20:32 )blue_wings_ schrieb:  .Ich habe beim X achse insgesamt 2040 Pixel dabei habe ich 10 boolean Taste in meinem Programm. Jede muss 204 Pixel kontrollieren .Also erste kontolliert 0-204 zweite 205-408..usw..

Dann am besten für jeden Bereich einen Plot anlegen. Dazu kannst du dein 2048 großes Array splitten auf die Anzahl der gewünschten kleinen Arrays.

Wie du mehrere Plots z.B. einem XY-Graphen zuweist, findest du hier:

Verschiedene Arrays in XY - Graphen anzeigen lassen
http://www.labviewforum.de/Thread-Verschiedene-Arrays-in-XY-Graphen-anzeigen-lassen?pid=118335#pid118335


Noch ein allgemeiner Hinweis: Die lokale Variable ist unnötig - der Draht ist deine Variable Smile



Beste Grüße,
NWO

ich danke Ihnen sehr.. Smile ich werde mal versuchen