"Пример numpy.vectorize.\nСреда: встроенный MicroPython FEMM 5.\nПрименяет пользовательскую функцию к каждому элементу; это удобная обёртка последовательного обхода.\nРезультат: Вызываемый объект: его вызов возвращает ndarray результатов. Даже скалярный вход даёт массив длины 1."

import numpy as np
def copper_loss(i):
    return 0.5*i*i
f=np.vectorize(copper_loss)
p=f(np.array([1,2,3]))
assert p[1]==2 and p[2]==4.5
print(p)
