2D Scaling and Reflection Calculator

Transform planar coordinates with exact scaling and reflection using clear matrices and live plotting. Enter points select axes or custom lines see orientation flips and area scale instantly. Export data review steps and master linear transformation concepts for engineering graphics mapping robotics education and research. Includes batch input validation tips and determinant based insights

What Is 2D Scaling and Reflection?

Two‑dimensional scaling and reflection are linear transformations that reshape coordinates without necessarily altering their relationships. Scaling multiplies x and y components by chosen factors, stretching or shrinking shapes nonuniformly or uniformly. Reflection flips points across a reference such as the x axis the y axis the origin a diagonal or any line. Together these operations are represented by matrices that can be composed in different orders to produce powerful effects. The determinant of the combined matrix reports area change and whether orientation is reversed. This calculator parses point lists, constructs the transformation matrix for your selected options, applies any required translation for off origin lines, and returns transformed coordinates with visual feedback. It also highlights determinant sign and order sensitivity.

Visualization
Original Transformed
Results

Enter points and parameters, then compute to see matrices, determinant, and transformed coordinates.

FAQs

Yes. Scaling then reflecting usually differs from reflecting then scaling. The calculator composes the matrices accordingly so you can compare both outcomes.
Choose the line option and enter slope m and intercept c. The tool handles the required translation so the line need not pass through the origin.
The determinant reports area scaling. The sign indicates orientation: a negative value means a reflection is present; a positive value preserves orientation.
Yes. Paste one point per line using either space or comma separators. The table and plot will update for all points.
With nonuniform scaling, stretching differs by direction, so distances are not preserved uniformly. However, the area factor equals |det(A)|.
Values are computed with double precision and displayed to six decimals. Very small rounding is trimmed for readability.

Related Calculators


Uniform Distribution PDF/PMF Value Calculator
Pareto Distribution Quantile Percent Point Calculator
Cauchy Distribution CDF Value Calculator
Laplace Distribution CDF Value Calculator
Geometric Distribution Moments Mean Variance Calculator
Negative Binomial Distribution PDF/PMF Value Calculator
Square Area Calculator
Rectangle Perimeter Calculator
Rectangle Circumradius Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.