INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Wert an naheliegensten Wert aus Array anpassen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.07.2016, 06:33 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2016 06:38 von TSC.)
Beitrag #10

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
RE: Wert an naheliegensten Wert aus Array anpassen
(22.07.2016 21:10 )jg schrieb:  Wenn deine Werte sortiert sind, dann könntest du auch diese Funktion zum Suchen verwenden:
https://zone.ni.com/reference/en-XX/help..._1d_array/
Gruß, Jens

Hi Jens, das hatte GerdW auch schon vorgeschlagen und ist im letzten Anhang von mir verwendet. Bisher die angenehmste Lösung mit dem einzigen Problem: ich möchte nicht so runden, wie es laut IEEE korrekt wäre, sondern explizit aufrunden, wenn ich exakt zwischen zwei werten liege.


(24.07.2016 15:21 )Lucki schrieb:  Um die Frage zu beantorten, müßte man erst mal wissen, was Dein Wünsche sind. Bisher hst Du nur verraten, dass Du 1.5 auf 2 und 2.5 gern auf drei gerundet haben möchtest. Darf man daruf schließen, dass Du immer aufgerundet haben möchtest?
Dann könnte ein kleines SubVI, welches das macht, z.B so aussehen (aber vielleicht geht es auch einfacher):

Moin Lucki,

Naja ich hatte gehofft das getan zu haben (Post 1)?! zugegeben, ich habe meine Wünsche zum problematischsten Teil im Anhang versteckt (aufrunden wenn ich exakt zwischen zwei werten liege).

Aber hier nochmal konkret:
Ich möchte aus einem sortierten Array den Wert ermitteln, welcher einem Suchelement am nächsten ist. Sollte das Array zwei Werte mit gleichem Abstand enthalten, möchte ich IMMER den größeren Wert erhalten.

VG,
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Wert an naheliegensten Wert aus Array anpassen - TSC - 25.07.2016 06:33

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wert des Variant ermitteln LV-New 8 5.518 23.02.2022 09:09
Letzter Beitrag: LV-New
  Ausgelesener Wert als konstante in SubVi mikadm 12 7.361 02.09.2020 10:27
Letzter Beitrag: mikadm
  Default Wert wird nicht gespeichert ares2013 8 6.714 27.02.2020 12:51
Letzter Beitrag: jg
  Wert aus 1-D Array entfernen Stephan235 2 3.844 16.03.2018 15:53
Letzter Beitrag: Stephan235
  Mikrofonsignal in einen "dB C" Wert umrechnen gottfried 0 3.089 03.10.2017 10:22
Letzter Beitrag: gottfried
  VISA Abfrage an virtuellem COM Port liefert nur bei erster Abfrage Wert (MarCator) Ksanto 3 4.437 27.07.2017 09:40
Letzter Beitrag: Ksanto

Gehe zu: