Hallo ich habe ein kleines Problem und zwar muss ich mir eine Kurve aus 2 Kurven basteln.
Das Problem tritt auf da ich 2 verschiedene Messsensoren habe welche sich bei 16 l / min überschneiden ( 1. Sensor 5-16l und der 2. Sensor 15-60l ).
Sommit fahre ich die erste Kurve mit dem kleinem Sensor auf und ab und danach die 2te, jedoch sollen diese beiden dann kombiniert werden.
Ein Problem das ich ncoh weiters zu bekämpfen versuche, ich habe einen XY-Graph mit 2 Y-Achsen, jetzt gehts darum bei beiden Achsen die gleiche Menge an
Unterteilungen zu erhalten, das ganze aber möglichst bei Automatischer Skalierung......
HAt jemand zu diesen beiden Problemen eine Idee?
grüße
Du kannnst doch einfach beide Kurven aneinander hängen, das sind doch beides Arrays
Poste mal deine bisherigen Versuche!
Hoi, dass mit dem Zusammenhängen gibt nix schönes, da muss getrickst werden ( Kunde: warum ist da denn so eine Beule drinnen?.....)
Ich denk da an eine Interpolation in einem Bereich von 15,3-16,2 damit ich da nen halbwegs passablen ( wenn auch nicht richtiigen ) Verlauf hinkriege.
grüße
Hallo
Versteh ich dich richtig das die Steigung der verschiedenen Kurven das Problem ist?
Ich glaube du willst ja bei gleichmäßigen zufluss eine gerade haben richtig?
Du hast im Augenblick irgend sowas in deinen Arrays stehen:
Sensor1: 5 6 7 8 9 10 11 12 13 14 15 16 16 16 16 16 ...
Sensor2: 0 0 0 0 0 0 0 0 0 0 0 0 1/4 2/4 3/4 1 ...
du willst aber
Sensor1: 5 6 7 8 9 10 11 12 13 14 15 16 16 16 16 16 16 16 16 16 ...
Sensor2: 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 ...
Ich hab jetzt mal 1/4 angenommen weil das verhältnis 16 zu 60 etwa 1 zu 4 ist.
Also müsstest du das Zweite Array für deine Anzeige mal 4 nehmen weil es in einem andere verhältnisse misst.
So ich hoffe mal ich hab keinen groben Denkfehler gemacht
Movie
Hoi,
ne das ist überhaupt nicht mein Problem.
Es geht rein darum, die Kurven an der "Stuckstelle" bei 16L zusammenzuflicken, sodass sie für den Kunden was zugleich sieht.
Also nachdem der kleine Bereich durchfahren wurde bekomme ich eine Umschaltung und zeichne ab dort den Großen Sensor auf und möchte diese dann nach Ablauf der Messung mit dem kleinen Bereich kombinieren.
Ich hab bei der Messung eben eine Überschneidung im Bereich von ca 16Litern / minute und genau diese Überschneidung sollte interpoliert werden.
Ich hoffe nun das mein Anliegen verstanden wird
grüße
Könntest du vielleicht mal ein VI mit Daten hochladen, bei dem zu sehen ist, was du bisher zum "Zusammenfügen" machst oder wenigstens einen typischen Datensatz? So raten wir doch nur rum, was jetzt genau das Problem bei der Darstellung ist.
Gruß, Jens
Reicht es nicht, einfach diesen Wert (komplette Zeile) rauszuschmeißen? Es ist ja immer abzuwägen zwischen Aufwand und Nutzen...
[
attachment=15280]
' schrieb:Ein Problem das ich ncoh weiters zu bekämpfen versuche, ich habe einen XY-Graph mit 2 Y-Achsen, jetzt gehts darum bei beiden Achsen die gleiche Menge an Unterteilungen zu erhalten, das ganze aber möglichst bei Automatischer Skalierung......
Auch hier ein Abwägen zwischen Aufwand und Nutzen...ich würde einfach nur eine (die "wichtigste") Y-Skalierung anzeigen, d.h. die Scales bleiben für alle angezeigt aber nur ein Grid wird eingeblendet. Das reicht für die Darstellung in 99,99% der Fälle aus und sieht auch sehr viel übersichtlicher und sauberer aus...Wetten?!
' schrieb:Auch hier ein Abwägen zwischen Aufwand und Nutzen...ich würde einfach nur eine (die "wichtigste") Y-Skalierung anzeigen, d.h. die Scales bleiben für alle angezeigt aber nur ein Grid wird eingeblendet. Das reicht für die Darstellung in 99,99% der Fälle aus und sieht auch sehr viel übersichtlicher und sauberer aus...Wetten?!
Wetten nicht?
Was machst du wenn du Temperatur, Druck und Volumenstrom unter einen Hut bringen musst?
Sagen wir:
Temperatur im Bereich von 10-120 °C
Druck im Bereich von 0-3bar
Volumenstrom von 10-200 l/min
So also beispielsweise pack ich mir Temperatur und Volumenstrom auf die eine Achse und den Druck auf die andere Y-Achse.
Sieht das dann sauber aus? Wenn man vor lauter GridLines die Werte nicht mehr sieht?