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.
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].