Matrix Transformations Demo by Gareth Daniels
Loading the math board and drawing, please wait…
This example demonstrates matrix transformations by visualizing how they affect the unit square, illustrating the derivation process. Key math concepts include matrices, reflections, rotations, ratios, and limits. Constructed using GeoGebra commands like Polygon, Textfield, If, and Segment with objects such as A, B, C, D, matrix1, etc. Suitable for high school and above students to explore geometric applications of matrix transformations.
GeoGebra Commands & Parameters
Polygon(A, B, C, D) → poly1, seg1, seg2, seg3, seg4Textfield(a) → inputBox1Textfield(b) → inputBox2Textfield(c) → inputBox3Textfield(d) → inputBox4Polygon(A', B', C', D') → poly2, a', b', c', d'If(zoom > 0, 28 * 1.5^(abs(zoom)), If[zoom < 0, 28 * (2 / 3)^(abs(zoom)), 28]) → lengthIf(zoom > 0, 1.5^(abs(zoom)) * (-4), If[zoom < 0, (2 / 3)^(abs(zoom)) * (-4), -4]) → topIf(zoom > 0, 1.5^(abs(zoom)) * (-7), If[zoom < 0, (2 / 3)^(abs(zoom)) * (-7), -7]) → botPolygon(E, F, H, G) → poly3, e, f, g, hSegment(I, J) → iSegment(J, K) → jSegment(K, L) → kSegment(L, I) → lSegment(M, N) → mSegment(O, N) → nSegment(O, P) → pSegment(M, P) → q