Create README.md

Signed-off-by: David Rotermund <54365609+davrot@users.noreply.github.com>
This commit is contained in:
David Rotermund 2023-12-30 19:29:15 +01:00 committed by GitHub
parent e63e995e24
commit 97043f4366
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,33 @@
# Piecewise
{:.no_toc}
<nav markdown="1" class="toc-class">
* TOC
{:toc}
</nav>
## Top
Questions to [David Rotermund](mailto:davrot@uni-bremen.de)
## [numpy.piecewise](https://numpy.org/doc/stable/reference/generated/numpy.piecewise.html)
```python
numpy.piecewise(x, condlist, funclist, *args, **kw)
```
> Evaluate a piecewise-defined function.
>
> Given a set of conditions and corresponding functions, evaluate each function on the input data wherever its condition is true.
```python
import numpy as np
a = np.arange(1, 11)
b = np.piecewise(a, [a < 5, a == 0, a > 5], [-1, 0, 1])
print(a) # -> [ 1 2 3 4 5 6 7 8 9 10]
print(b) # -> [-1 -1 -1 -1 0 1 1 1 1 1]
```