It looks like you are trying to create a new array where there are new values assigned based on your two wind vector arrays. You can assign new values to a new array, but you will need to use the WHERE function to find the indices of the pixel values to be replace. This help article does something similar with a classification image - you can see you will need to first generate a new array and then find the array indicies for each newly assigned value and then assign those values.
http://www.exelisvis.com/.../ArticleId/4182.aspx