LabVIEWForum.de
Signalverlaufsgraph Y-Achsen einteilung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Signalverlaufsgraph Y-Achsen einteilung (/Thread-Signalverlaufsgraph-Y-Achsen-einteilung)



Signalverlaufsgraph Y-Achsen einteilung - Tower - 16.02.2010 14:02

Hi,

mein Problem ist es, dass ich Graph-Bilder speichern will. Und da jedes Bild eine Unterschiedliche Y- Amplitude hat, kann ich meine Y-Achsengröße nicht selbst einstellen, sondern muss sie automatisch einstellen lassen. Nun komme ich zu meinem Problem: Bei der automaischen Einteilung der Y-Achse verschiebt sich manchmal der Nullpunkt, da das positive Signal höher ist wie das negative. Aber da ich 2Achsen in meinem Graphen habe, hätte ich gern das die Nullinien entweder auf gleicher Linie liegen, oder sie liegen immer in der Mitte, das würde bedeuten, dass bei meinem Graphen der positive Wert und der negative Wert immer gleich groß sind. Aber wie gesagt, das macht er das nicht. Gibt es dafür eine spezielle Funktion?

Gruß Tower


Signalverlaufsgraph Y-Achsen einteilung - SeBa - 16.02.2010 14:10

Es ist so wie immer...
wenn die Automatik nicht das macht was du willst, musst du es selbst machen.

z.B. automatisch Skalieren mit +/- X
- dein Signal anschauen und Min/Max finden
- entscheiden was größer ist: max oder abs(min)
- die yAchse.Maximum auf den Wert setzten und die yAchse.Minimum Eigenschaft auf den Wert*(-1) setzen

- fertig


Gruß SeBa


Signalverlaufsgraph Y-Achsen einteilung - Tower - 16.02.2010 14:12

Gibt es dafür keinen Befehl, das der das automatisch macht?
Und noch eine andere Frage hätte ich, kann ich die Skalengitteranzeige gestrichelt machen?


Signalverlaufsgraph Y-Achsen einteilung - SeBa - 16.02.2010 14:26

' schrieb:Gibt es dafür keinen Befehl, das der das automatisch macht?
Und noch eine andere Frage hätte ich, kann ich die Skalengitteranzeige gestrichelt machen?

HuhNoe