Scaling:
x′ = x * Sx and y′ = y * Sy
![1173_Scaling1.png](https://www.expertsmind.com/CMSImages/1173_Scaling1.png)
Therefore if we wanted to rotate and scale the object, the following can be done
![1524_Scaling2.png](https://www.expertsmind.com/CMSImages/1524_Scaling2.png)
Or this may be
![408_Scaling3.png](https://www.expertsmind.com/CMSImages/408_Scaling3.png)
At this point, it is significant to note that we may apply number of transformations to the object at a time. But it is inefficient especially when object has several points. Thus, It is suggested to compose the transformation into one that may be applied. Therefore, we have concatenated the rotation & scaling matrices.
But the similar may not be applied in the case of Translation
x′ = x + Tx
y′ = y + Ty
In this case 2-D space is embedded into 3-D space. Also, all of the coordinates are expressed in the homogeneous coordinate system. If we let w = 1 so the
3-D vector becomes (x, y, 1). Then translation is represented by T = [Tx, Ty].
![996_Scaling4.png](https://www.expertsmind.com/CMSImages/996_Scaling4.png)
that gives
x′ = x + 1 * Tx
y′ = y + 1 * Ty