Thanks for the suggestions. I should have been more explicit in my question. I want to do the arithmetic before rearranging because in actual use, the equation will involve more variables than used in the example. I tried the following:
C = (A.*B)(:,[2 1 3])
C = [A.*B](:,[2 1 3])
Neither of these work, but I don't understand why that syntax is inappropriate.
Largely curiosity. I want to know if I can avoid the intermediate step.