Scaling

Scaling on Non-standard Axis

Scaling on non-standard axis can be represented as composition of rotate (), diagonal scaling (), rotate back () (recall that for rotation ):

is a symmetric matrix here since .