I don't know if this is the right forum, but here we go.

I have the situation where I have several known points in the plane that I want to rotate 45 degrees counterclockwise around a known center which is not (0,0). How do I do this, i.e. how do I find the new coordinates for each point?

I am using Matlab, if that matters.