ScalingTransform[{sx,sy,…}]
gives a TransformationFunction that represents scaling by a factor si along each coordinate axis from the origin.
ScalingTransform[{sx,sy,…},p]
gives scaling centered at the point p.
ScalingTransform[s,v]
gives scaling by a factor s along the direction of the vector v.
ScalingTransform[s,v,p]
gives scaling along the direction of v, centered at the point p.


ScalingTransform
ScalingTransform[{sx,sy,…}]
gives a TransformationFunction that represents scaling by a factor si along each coordinate axis from the origin.
ScalingTransform[{sx,sy,…},p]
gives scaling centered at the point p.
ScalingTransform[s,v]
gives scaling by a factor s along the direction of the vector v.
ScalingTransform[s,v,p]
gives scaling along the direction of v, centered at the point p.
Examples
open all close allBasic Examples (2)
Scope (4)
Applications (2)
Properties & Relations (3)
The inverse of ScalingTransform[s,v] is given by ScalingTransform[1/s,v]:
The inverse of ScalingTransform[{s1,…,sn}] is given by ScalingTransform[{1/s1,…,1/sn}]:
When the directions along which scalings are applied are orthogonal, transforms commute:
In this case the order in which transformations are applied does not matter:
Possible Issues (1)
Related Guides
Related Workflows
- Rotate, Pan and Zoom 3D Graphics
History
Text
Wolfram Research (2007), ScalingTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/ScalingTransform.html.
CMS
Wolfram Language. 2007. "ScalingTransform." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ScalingTransform.html.
APA
Wolfram Language. (2007). ScalingTransform. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ScalingTransform.html
BibTeX
@misc{reference.wolfram_2025_scalingtransform, author="Wolfram Research", title="{ScalingTransform}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/ScalingTransform.html}", note=[Accessed: 11-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_scalingtransform, organization={Wolfram Research}, title={ScalingTransform}, year={2007}, url={https://reference.wolfram.com/language/ref/ScalingTransform.html}, note=[Accessed: 11-August-2025]}