LabVIEWForum.de - Zwei Werte mit Wertebereich als x und gemessene Werte als y ?

LabVIEWForum.de

Normale Version: Zwei Werte mit Wertebereich als x und gemessene Werte als y ?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo habe folgendes Problem,

ich habe 2 Peak-Listen mit bestimmten werten, die vom Messempfänger empfangen bzw. ausgegeben werden.
Diese Werte sind allerdings nur die Y- Werte für 2 Messbereiche (peak-list horizontal: 30MHz - 230MHz und 230MHz - 1000MHz) Diese beiden empfangenen Werte müssen in ein Diagramm!
Dazu fehlen mir aber noch die Jeweiligen x- Werte für die Zeit. Diese kenne ich ja (30MHz - 230MHz und 230MHz - 1000MHz in 4kHz schritten gemessen). Also muss ich noch manuell die X- Werte
zum Diagramm dazufügen als Wertebereich, der als Messpunkte immer 4KHz schritte hat, um für jeden Peak werte, die zugehörige Frequenz darzustellen.

Wie mach ich das nun, dass ich :

1. Zwei Werte (1. und 3. Peak list) in ein Diagramm als y-Werte bekomme
2. Die X-Werte als Wertebereich vordefiniere und beide in ein Diagramm zufüge??


Ein Beispiel Währe echt Hilfreich, ist für meine Diplomarbeit!!

PS: Die ausgegebenen Werte sind als String werte ausgegeben!!


danke im voraus

kadir

[attachment=16344]
[attachment=16345]
Hier ein Bsp...

[attachment=16348]
Lv80_img

Gruß Markus
' schrieb:Hier ein Bsp...

[attachment=43992:Graph.vi]
Lv80_img

Gruß Markus

Danke schonmal,...

Sorry aber, ich habe das bsp nicht verstanden??? bei x0 hab ich 30 (für 30 MHz) eingetragen und bei dx ista ja 0,004 (für 4kHz)
was ist das untere mit meinen werten??
was muss da rein??

und dies sind ja die x-werte. kann ich dazu die y werte mit in den graphen geben??

danke für die hilfe....

gruß
kadir
Bahn

Unten in dem 2D-Array sind doch Deine y-Werte. Unsure

Gruß Markus

' schrieb:Danke schonmal,...

Sorry aber, ich habe das bsp nicht verstanden??? bei x0 hab ich 30 (für 30 MHz) eingetragen und bei dx ista ja 0,004 (für 4kHz)
was ist das untere mit meinen werten??
was muss da rein??

und dies sind ja die x-werte. kann ich dazu die y werte mit in den graphen geben??

danke für die hilfe....

gruß
kadir
' schrieb:Bahn

Unten in dem 2D-Array sind doch Deine y-Werte. Unsure

Gruß Markus

hmm. das versteh ich nicht??? :oich bin gerade ein wenig unter stress. ich weiss nichts damit anzufangen und gut in LabVIEW war ich nieSmile
die y- werte bekomme ich ja als string werte ausgespuckt. Wie kann ich diese mit dem 2d array verbinden? meine y-werte sind:
1. Werte im Bereich von 30MHz bis 230MHz (in 4kHz Schritten)
und
2. Werte im Bereich von 230MHz bis 1000MHz (in 4kHz Schritten)

bitte helfet miiiiiiiiiiiiiir Huh


danke im voraus!!!
Ach, jetzt sind wir bei Wandlung von String in Double...

Probiers mal so:
[attachment=16380]

Mglw. musst du beim "Delimiter" nicht ein "Newline" anschließen sondern vielleicht ein "Carriage Return", aber das kann ich so nicht sagen.

Dann schaust du dich mal bei den Array Operationen um, da kannst du per Build Array deine beiden Arrays dann zu einem vereinen.

Gruß, Jens

Guest

He Kadir, Diplomarbeit bei Schmatz?
Folgendes: Wandele die Daten, die Du empfängst (als String) in eine Dezimalzahl um. Um das dann in einem Diagramm darzustellen, musst Du nur noch einen Cluster erstellen aus einem Startwert, einem delta-X und deinen Messerten. Die müssen als Array vorliegen (while-Schleife drum und indizierung aktivieren).
Hoffe das hilft dir. Musst natürlich dann noch dein deltaX anpassen, entsprechen der Messschritte, die du machst.
Gruß aus Bremen

Achso, die x-Werte, also das delta x errechtet sich glaube ich aus oberer gemessener Frequenz minus Unterer geteilt durch die Schrittweite (4kHz)
' schrieb:He Kadir, Diplomarbeit bei Schmatz?
Folgendes: Wandele die Daten, die Du empfängst (als String) in eine Dezimalzahl um. Um das dann in einem Diagramm darzustellen, musst Du nur noch einen Cluster erstellen aus einem Startwert, einem delta-X und deinen Messerten. Die müssen als Array vorliegen (while-Schleife drum und indizierung aktivieren).
Hoffe das hilft dir. Musst natürlich dann noch dein deltaX anpassen, entsprechen der Messschritte, die du machst.
Gruß aus Bremen

Achso, die x-Werte, also das delta x errechtet sich glaube ich aus oberer gemessener Frequenz minus Unterer geteilt durch die Schrittweite (4kHz)

hey...
was machst du denn hier??

ja ganz genau bei schmatz...es kommt bei den immer mehr dazu hab ich das gefühl...der will immer mehr. werde dein tip mal morgen versuchen, umzusetzen. Hoffe es klappt.
wenn nicht meld ich mich auf jedenfall hier nochmal..danke im voraus!!!

gruß
k_adir
' schrieb:He Kadir, Diplomarbeit bei Schmatz?
Folgendes: Wandele die Daten, die Du empfängst (als String) in eine Dezimalzahl um. Um das dann in einem Diagramm darzustellen, musst Du nur noch einen Cluster erstellen aus einem Startwert, einem delta-X und deinen Messerten. Die müssen als Array vorliegen (while-Schleife drum und indizierung aktivieren).
Hoffe das hilft dir. Musst natürlich dann noch dein deltaX anpassen, entsprechen der Messschritte, die du machst.
Gruß aus Bremen

Achso, die x-Werte, also das delta x errechtet sich glaube ich aus oberer gemessener Frequenz minus Unterer geteilt durch die Schrittweite (4kHz)

kannst du mir das vi dazu mal geben??

Guest

Das VI kann ich dir nicht geben, aber ich gucke bei Gelegenheit nochmal nach.
Seiten: 1 2 3
Referenz-URLs