From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

numpy digitize function in labview

Is there a similar function/node in LabVIEW like python numpy digitize function??

0 Kudos
Message 1 of 3
(1,131 Views)

Hi dp,

 

so this numpy digitize() does mainly the same as the Threshold1DArray LabVIEW function…

(When I read/understand the description correctly.)

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 2 of 3
(1,117 Views)

@GerdW wrote:

so this numpy digitize() does mainly the same as the Threshold1DArray LabVIEW function…

(When I read/understand the description correctly.)


I concur.

 

The "right : bool, optional" is missing though. This won't be trivial to fix. Probably check the remainder of result mod 1, and only add 1 to the quotient if it's !=0 (using the Sign function).

 

If the value is outside all bins the result will be different as well. You can probably make it act similar by adding a -Inf before all bins. This will return 0 if x is <bin[0], and 1 if it's in bin[1].

0 Kudos
Message 3 of 3
(1,090 Views)