# Converting python/numpy code into pseudocode

I’ve written some code that uses numpy’s array broadcasting logic and need to convert it to pseudocode. Basically, $$win R^{T}$$ and $$betain R^{T times M}$$. If you have the following code using numpy arrays:

``````T = 100
M = 10
w = np.ones(T) / T
b = np.ones((T, M))
x = (w * b).sum(axis=0)
``````

Numpy will automatically broadcast `w` to the correct axis of `b` and `x` becomes the weighted average of `b` along `axis=1`. How do I convert something like this into pseudocode?