Exercises
Ex 1 → Write a function polar_to_comp
, which takes two arguments r and and returns the complex number Use the NumPy function exp
for the exponential function.
Ex 2 → In the description of the Python module functools
, (refer to [8] for more detail on functools) you find the following Python function:
def partial(func, *args, **keywords): def newfunc(*fargs, **fkeywords): newkeywords = keywords.copy() newkeywords.update(fkeywords) return func(*(args + fargs), **newkeywords) newfunc.func = func newfunc.args = args newfunc.keywords = keywords return newfunc
Explain and test this function.
Ex 3 → Write a decorator for the function how_sparse
, which cleans the input matrix A by setting the elements that are less than 1.e-16 to zero (consider example...