op.py 242 Bytes
Newer Older
zhangqha's avatar
zhangqha committed
1
2
3
4
5
6
7
8
9
10
11

import numpy as np


def map_nvnmd(x, map_y, map_dy, prec, nbit=None):
    r"""Mapping function implemented by numpy
    """
    xk = int(np.floor(x / prec))
    dx = x - xk * prec
    y = map_y[xk] + map_dy[xk] * dx
    return y