21.02.2014, 13:33
Hallo zusammen,
beschäftige mich seit einigen Wochen mit LabVIEW und konnte meine Fragen bislang immer problemlos mit Hilfe des Forums lösen.
Jetzt hänge ich aber gerade an einem Problem fest und kann mit der Suchfunktion nichts finden, weil mir schon gar kein gutes Stichwort einfallen mag ...
Ausgangspunkt:
Ich habe ein Array mit sagen wir 1000 auf der X-Achse gleichmäßig verteilten Messwerten (ergibt eine Kurve, die einem natürlichen Logarithmus ähnelt).
Ich möchte jetzt insgesamt n Punkte (X/Y) (im Beispiel 30) aus dem Array extrahieren. In meinem Beispiel habe ich das hinbekommen mit einer gleichmäßigen linearen Verteilung (von 1000 auf 30 Punkt --> etwa jeden 33 Punkt).
Das Problem:
Es gibt noch einen speziellen Punkt in dem Array, der eine besondere Bedeutung hat (nehmen wir z.B. den Punkt X=100). Ich möchte jetzt die 30 Punkte nicht gleichmäßig verteilt haben, sondern so verteilt, dass ich direkt um den Punkt besonders viele Werte habe und je weiter nach rechts und links ich komme, umso weniger.
Wie baue ich in mein VI eine parametrisierbare Funktion ein, die mir die 30 Werte vergleichbar der Normalverteilung aus den 1000 Werten heraussucht?
Ich hab mein VI angehängt und hoffe, es kann mir jemand auf dem Weg zu einer Lösung etwas unter die Arme greifen.
Vielen Dank schon im Vorfeld für Eure Mühen ...
Gruß
TG_BA
beschäftige mich seit einigen Wochen mit LabVIEW und konnte meine Fragen bislang immer problemlos mit Hilfe des Forums lösen.
Jetzt hänge ich aber gerade an einem Problem fest und kann mit der Suchfunktion nichts finden, weil mir schon gar kein gutes Stichwort einfallen mag ...
Ausgangspunkt:
Ich habe ein Array mit sagen wir 1000 auf der X-Achse gleichmäßig verteilten Messwerten (ergibt eine Kurve, die einem natürlichen Logarithmus ähnelt).
Ich möchte jetzt insgesamt n Punkte (X/Y) (im Beispiel 30) aus dem Array extrahieren. In meinem Beispiel habe ich das hinbekommen mit einer gleichmäßigen linearen Verteilung (von 1000 auf 30 Punkt --> etwa jeden 33 Punkt).
Das Problem:
Es gibt noch einen speziellen Punkt in dem Array, der eine besondere Bedeutung hat (nehmen wir z.B. den Punkt X=100). Ich möchte jetzt die 30 Punkte nicht gleichmäßig verteilt haben, sondern so verteilt, dass ich direkt um den Punkt besonders viele Werte habe und je weiter nach rechts und links ich komme, umso weniger.
Wie baue ich in mein VI eine parametrisierbare Funktion ein, die mir die 30 Werte vergleichbar der Normalverteilung aus den 1000 Werten heraussucht?
Ich hab mein VI angehängt und hoffe, es kann mir jemand auf dem Weg zu einer Lösung etwas unter die Arme greifen.
Vielen Dank schon im Vorfeld für Eure Mühen ...
Gruß
TG_BA