SlideShare a Scribd company logo
1 of 31
1.9 Linear Transformations
Dr. Farhana Shaheen
Objectives:
• Learn to view a matrix geometrically as a function.
• Learn examples of matrix transformations: reflection, dilation, rotation,
shear, projection.
MATRIX OF LINEAR
TRANSFORMTION
• Transformation is a process of modifying and re-positioning the existing
graphics.
• Transformations are helpful in changing the position, size, orientation, shape
etc of the object.
Geometry of Linear Transformations
• https://math.hmc.edu/calculus/hmc-mathematics-calculus-online-
tutorials/linear-algebra/geometry-of-linear-transformations/
2D Transformations
• 2D Transformations take place in a two dimensional plane.
• 2D Shearing is an ideal technique to change the shape of an existing object
in a two dimensional plane.
In computer graphics, various transformation
techniques are-
Shear Transformation
•
•  Stretched along x-axis (Horizontal Shear)
•
•  Stretched along y-axis (Vertical Shear)






10
01






10
1 s






10
01






1
01
t
Rotation at an angle θ
Rotation at an angle θ
• The standard matrix for the linear transformation that rotates vector by an
angle θ is
•








cossin
sin-cos
Rotation Matrix
Problem-01:
Given a line segment with starting point as (0, 0) and ending point as (4, 4).
Apply 30 degree rotation anticlockwise direction on the line segment and find
out the new coordinates of the line.
REFLECTION
For every line in the plane, there is a linear transformation
that reflects vectors about that line.
Reflection about the x-axis and y-axis is given by the
standard matrices:

































y
x
y
x
Tto
10
01
10
01
































y
x
y
x
Tto
10
01
10
01
Reflection through x-axis
• Point in 1st Quadrant will be reflected in 4th Quadrant:

































y
x
y
x
Tto
10
01
10
01
Reflection through y-axis
• Point in 1st Quadrant will be reflected in 2nd Quadrant:
































y
x
y
x
Tto
10
01
10
01
Reflection through the line y = x
• Point in 2nd Quadrant is reflected in 4th Quadrant:
































x
y
y
x
Tto
10
01
10
01
Reflection through the line y = -x
• Point in 1st Quadrant is reflected in 3rd Quadrant:




































x
y
y
x
Tto
01
10
10
01
Rotation through an angle of -135 degrees
then reflected through x-axis
Problem-02:
Given a triangle with corner coordinates (0, 0), (1, 0)
and (1, 1). Rotate the triangle by 90 degree
anticlockwise direction and find out the new
coordinates.
New coordinates of the triangle after rotation
= A (0, 0), B(0, 1), C(-1, 1)
Expansions and Compressions
(Dilations and Contractions)
Given a scalar r, define
22
: RRT  by T(x) = rx.
T is called a Contraction if 0 < r < 1, and a Dilation
if r > 1.
Projections
Projection Transformations
Geometry of Linear Transformation
• https://math.hmc.edu/calculus/hmc-mathematics-calculus-online-
tutorials/linear-algebra/geometry-of-linear-transformations/
• In this section we learn to understand matrices geometrically as functions,
or transformations. We briefly discuss transformations in general, then specialize to
matrix transformations, which are transformations that come from matrices.
• https://textbooks.math.gatech.edu/ila/matrix-transformations.html#matrix-trans-
matrices-functions
• https://www.youtube.com/watch?reload=9&v=kWW6fXV3OKk
• LT- Computer Graphics

More Related Content

What's hot

Liner algebra-vector space-1 introduction to vector space and subspace
Liner algebra-vector space-1   introduction to vector space and subspace Liner algebra-vector space-1   introduction to vector space and subspace
Liner algebra-vector space-1 introduction to vector space and subspace Manikanta satyala
 
Eigenvalues and Eigenvector
Eigenvalues and EigenvectorEigenvalues and Eigenvector
Eigenvalues and EigenvectorMuhammad Hamza
 
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...Ceni Babaoglu, PhD
 
Bresenham's line algo.
Bresenham's line algo.Bresenham's line algo.
Bresenham's line algo.Mohd Arif
 
CS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and CullingCS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and CullingMark Kilgard
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equationsDiler4
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolationVISHAL DONGA
 
TRACING OF CURVE (CARTESIAN AND POLAR)
TRACING OF CURVE (CARTESIAN AND POLAR)TRACING OF CURVE (CARTESIAN AND POLAR)
TRACING OF CURVE (CARTESIAN AND POLAR)Smit Shah
 
Transformations computer graphics
Transformations computer graphics Transformations computer graphics
Transformations computer graphics Vikram Halder
 
Eigenvalue problems .ppt
Eigenvalue problems .pptEigenvalue problems .ppt
Eigenvalue problems .pptSelf-employed
 
Three dimensional transformations
Three dimensional transformationsThree dimensional transformations
Three dimensional transformationsNareek
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equationsaman1894
 
Tracing of cartesian curve
Tracing of cartesian curveTracing of cartesian curve
Tracing of cartesian curveKaushal Patel
 
Systems Of Differential Equations
Systems Of Differential EquationsSystems Of Differential Equations
Systems Of Differential EquationsJDagenais
 
Equations of Straight Lines
Equations of Straight LinesEquations of Straight Lines
Equations of Straight Linesitutor
 

What's hot (20)

Vector space
Vector spaceVector space
Vector space
 
Liner algebra-vector space-1 introduction to vector space and subspace
Liner algebra-vector space-1   introduction to vector space and subspace Liner algebra-vector space-1   introduction to vector space and subspace
Liner algebra-vector space-1 introduction to vector space and subspace
 
THE BINOMIAL THEOREM
THE BINOMIAL THEOREM THE BINOMIAL THEOREM
THE BINOMIAL THEOREM
 
Eigenvalues and Eigenvector
Eigenvalues and EigenvectorEigenvalues and Eigenvector
Eigenvalues and Eigenvector
 
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...
4. Linear Algebra for Machine Learning: Eigenvalues, Eigenvectors and Diagona...
 
Bresenham's line algo.
Bresenham's line algo.Bresenham's line algo.
Bresenham's line algo.
 
CS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and CullingCS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and Culling
 
Tensor analysis
Tensor analysisTensor analysis
Tensor analysis
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equations
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolation
 
TRACING OF CURVE (CARTESIAN AND POLAR)
TRACING OF CURVE (CARTESIAN AND POLAR)TRACING OF CURVE (CARTESIAN AND POLAR)
TRACING OF CURVE (CARTESIAN AND POLAR)
 
Chapter 17 - Multivariable Calculus
Chapter 17 - Multivariable CalculusChapter 17 - Multivariable Calculus
Chapter 17 - Multivariable Calculus
 
Transformations computer graphics
Transformations computer graphics Transformations computer graphics
Transformations computer graphics
 
Eigenvalue problems .ppt
Eigenvalue problems .pptEigenvalue problems .ppt
Eigenvalue problems .ppt
 
Three dimensional transformations
Three dimensional transformationsThree dimensional transformations
Three dimensional transformations
 
Numerical method
Numerical methodNumerical method
Numerical method
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equations
 
Tracing of cartesian curve
Tracing of cartesian curveTracing of cartesian curve
Tracing of cartesian curve
 
Systems Of Differential Equations
Systems Of Differential EquationsSystems Of Differential Equations
Systems Of Differential Equations
 
Equations of Straight Lines
Equations of Straight LinesEquations of Straight Lines
Equations of Straight Lines
 

Similar to Matrix of linear transformation 1.9-dfs

Two dimensionaltransformations
Two dimensionaltransformationsTwo dimensionaltransformations
Two dimensionaltransformationsNareek
 
2D Transformation in Computer Graphics
2D Transformation in Computer Graphics2D Transformation in Computer Graphics
2D Transformation in Computer GraphicsA. S. M. Shafi
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.pptDebjit Doira
 
2D- Transformation
2D- Transformation2D- Transformation
2D- Transformationnehrurevathy
 
Geometrical transformation
Geometrical transformationGeometrical transformation
Geometrical transformationFarhana Shaheen
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphicssabbirantor
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewingYogita Jain
 
presentation on 2D geometrical transformation
presentation on 2D geometrical transformationpresentation on 2D geometrical transformation
presentation on 2D geometrical transformationRakshit vadi
 
Lecture 9-online
Lecture 9-onlineLecture 9-online
Lecture 9-onlinelifebreath
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinatesTarun Gehlot
 
10_1425_web_Lec_04_2D_Motion.pdf
10_1425_web_Lec_04_2D_Motion.pdf10_1425_web_Lec_04_2D_Motion.pdf
10_1425_web_Lec_04_2D_Motion.pdfKumarRoshan23
 
Computer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2DComputer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2D2013901097
 
04transformation2d
04transformation2d04transformation2d
04transformation2dKetan Jani
 
Two dimentional transform
Two dimentional transformTwo dimentional transform
Two dimentional transformPatel Punit
 

Similar to Matrix of linear transformation 1.9-dfs (20)

Two dimensionaltransformations
Two dimensionaltransformationsTwo dimensionaltransformations
Two dimensionaltransformations
 
transformation IT.ppt
transformation IT.ppttransformation IT.ppt
transformation IT.ppt
 
Module 4.pptx
Module 4.pptxModule 4.pptx
Module 4.pptx
 
2D Transformation in Computer Graphics
2D Transformation in Computer Graphics2D Transformation in Computer Graphics
2D Transformation in Computer Graphics
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.ppt
 
2D- Transformation
2D- Transformation2D- Transformation
2D- Transformation
 
Geometrical transformation
Geometrical transformationGeometrical transformation
Geometrical transformation
 
Module 4_New.pptx
Module 4_New.pptxModule 4_New.pptx
Module 4_New.pptx
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
 
presentation on 2D geometrical transformation
presentation on 2D geometrical transformationpresentation on 2D geometrical transformation
presentation on 2D geometrical transformation
 
Lecture 9-online
Lecture 9-onlineLecture 9-online
Lecture 9-online
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
2d Transformation.pdf
2d Transformation.pdf2d Transformation.pdf
2d Transformation.pdf
 
10_1425_web_Lec_04_2D_Motion.pdf
10_1425_web_Lec_04_2D_Motion.pdf10_1425_web_Lec_04_2D_Motion.pdf
10_1425_web_Lec_04_2D_Motion.pdf
 
Computer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2DComputer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2D
 
Computer Graphics - transformations in 2d
Computer Graphics - transformations in 2dComputer Graphics - transformations in 2d
Computer Graphics - transformations in 2d
 
04transformation2d
04transformation2d04transformation2d
04transformation2d
 
Two dimentional transform
Two dimentional transformTwo dimentional transform
Two dimentional transform
 

More from Farhana Shaheen

INTRODUCTION TO PROBABILITY.pptx
INTRODUCTION TO   PROBABILITY.pptxINTRODUCTION TO   PROBABILITY.pptx
INTRODUCTION TO PROBABILITY.pptxFarhana Shaheen
 
Quadratic Functions.pptx
Quadratic Functions.pptxQuadratic Functions.pptx
Quadratic Functions.pptxFarhana Shaheen
 
All About Functions- For a Layman.pptx
All About Functions- For a Layman.pptxAll About Functions- For a Layman.pptx
All About Functions- For a Layman.pptxFarhana Shaheen
 
Geometrical transformation reflections
Geometrical transformation reflectionsGeometrical transformation reflections
Geometrical transformation reflectionsFarhana Shaheen
 
Polygons i-triangles-dfs
Polygons i-triangles-dfsPolygons i-triangles-dfs
Polygons i-triangles-dfsFarhana Shaheen
 
One to one and onto lt 1.9 dfs
One to one and onto lt 1.9 dfsOne to one and onto lt 1.9 dfs
One to one and onto lt 1.9 dfsFarhana Shaheen
 
A Journey to Pakistan - Dr. Farhana Shaheen
A Journey to  Pakistan - Dr. Farhana ShaheenA Journey to  Pakistan - Dr. Farhana Shaheen
A Journey to Pakistan - Dr. Farhana ShaheenFarhana Shaheen
 
Exploring the world of mathematics kust
Exploring the world of mathematics kustExploring the world of mathematics kust
Exploring the world of mathematics kustFarhana Shaheen
 
3.1.2 Linear Equations in one Variable dfs
3.1.2 Linear Equations in one Variable dfs3.1.2 Linear Equations in one Variable dfs
3.1.2 Linear Equations in one Variable dfsFarhana Shaheen
 
Fractions Dr. Farhana Shaheen
Fractions Dr. Farhana ShaheenFractions Dr. Farhana Shaheen
Fractions Dr. Farhana ShaheenFarhana Shaheen
 
1.2 subsets of integers dfs
1.2 subsets of integers dfs1.2 subsets of integers dfs
1.2 subsets of integers dfsFarhana Shaheen
 
Fractions, percentages, decimals
Fractions, percentages, decimalsFractions, percentages, decimals
Fractions, percentages, decimalsFarhana Shaheen
 
1.1 real number system dfs
1.1 real number system dfs1.1 real number system dfs
1.1 real number system dfsFarhana Shaheen
 
Significance of Numbers in life Dr. Farhana Shaheen
Significance of Numbers in life Dr. Farhana ShaheenSignificance of Numbers in life Dr. Farhana Shaheen
Significance of Numbers in life Dr. Farhana ShaheenFarhana Shaheen
 
Exploring the world of mathematics Dr. Farhana Shaheen
Exploring the world of mathematics Dr. Farhana ShaheenExploring the world of mathematics Dr. Farhana Shaheen
Exploring the world of mathematics Dr. Farhana ShaheenFarhana Shaheen
 
Maths study skills dfs-edc
Maths study skills dfs-edcMaths study skills dfs-edc
Maths study skills dfs-edcFarhana Shaheen
 
Derivatives in graphing-dfs
Derivatives in graphing-dfsDerivatives in graphing-dfs
Derivatives in graphing-dfsFarhana Shaheen
 
Stem and-leaf-diagram-ppt.-dfs
Stem and-leaf-diagram-ppt.-dfsStem and-leaf-diagram-ppt.-dfs
Stem and-leaf-diagram-ppt.-dfsFarhana Shaheen
 

More from Farhana Shaheen (20)

INTRODUCTION TO PROBABILITY.pptx
INTRODUCTION TO   PROBABILITY.pptxINTRODUCTION TO   PROBABILITY.pptx
INTRODUCTION TO PROBABILITY.pptx
 
Quadratic Functions.pptx
Quadratic Functions.pptxQuadratic Functions.pptx
Quadratic Functions.pptx
 
All About Functions- For a Layman.pptx
All About Functions- For a Layman.pptxAll About Functions- For a Layman.pptx
All About Functions- For a Layman.pptx
 
Geometrical transformation reflections
Geometrical transformation reflectionsGeometrical transformation reflections
Geometrical transformation reflections
 
Sets and venn diagrams
Sets and venn diagramsSets and venn diagrams
Sets and venn diagrams
 
Polygons i-triangles-dfs
Polygons i-triangles-dfsPolygons i-triangles-dfs
Polygons i-triangles-dfs
 
One to one and onto lt 1.9 dfs
One to one and onto lt 1.9 dfsOne to one and onto lt 1.9 dfs
One to one and onto lt 1.9 dfs
 
A Journey to Pakistan - Dr. Farhana Shaheen
A Journey to  Pakistan - Dr. Farhana ShaheenA Journey to  Pakistan - Dr. Farhana Shaheen
A Journey to Pakistan - Dr. Farhana Shaheen
 
Exploring the world of mathematics kust
Exploring the world of mathematics kustExploring the world of mathematics kust
Exploring the world of mathematics kust
 
3.1.2 Linear Equations in one Variable dfs
3.1.2 Linear Equations in one Variable dfs3.1.2 Linear Equations in one Variable dfs
3.1.2 Linear Equations in one Variable dfs
 
Fractions Dr. Farhana Shaheen
Fractions Dr. Farhana ShaheenFractions Dr. Farhana Shaheen
Fractions Dr. Farhana Shaheen
 
1.2 subsets of integers dfs
1.2 subsets of integers dfs1.2 subsets of integers dfs
1.2 subsets of integers dfs
 
Fractions, percentages, decimals
Fractions, percentages, decimalsFractions, percentages, decimals
Fractions, percentages, decimals
 
1.1 real number system dfs
1.1 real number system dfs1.1 real number system dfs
1.1 real number system dfs
 
Significance of Numbers in life Dr. Farhana Shaheen
Significance of Numbers in life Dr. Farhana ShaheenSignificance of Numbers in life Dr. Farhana Shaheen
Significance of Numbers in life Dr. Farhana Shaheen
 
Exploring the world of mathematics Dr. Farhana Shaheen
Exploring the world of mathematics Dr. Farhana ShaheenExploring the world of mathematics Dr. Farhana Shaheen
Exploring the world of mathematics Dr. Farhana Shaheen
 
Maths study skills dfs-edc
Maths study skills dfs-edcMaths study skills dfs-edc
Maths study skills dfs-edc
 
Derivatives in graphing-dfs
Derivatives in graphing-dfsDerivatives in graphing-dfs
Derivatives in graphing-dfs
 
Mean median mode_range
Mean median mode_rangeMean median mode_range
Mean median mode_range
 
Stem and-leaf-diagram-ppt.-dfs
Stem and-leaf-diagram-ppt.-dfsStem and-leaf-diagram-ppt.-dfs
Stem and-leaf-diagram-ppt.-dfs
 

Recently uploaded

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Matrix of linear transformation 1.9-dfs

  • 2. Objectives: • Learn to view a matrix geometrically as a function. • Learn examples of matrix transformations: reflection, dilation, rotation, shear, projection.
  • 3. MATRIX OF LINEAR TRANSFORMTION • Transformation is a process of modifying and re-positioning the existing graphics. • Transformations are helpful in changing the position, size, orientation, shape etc of the object.
  • 4. Geometry of Linear Transformations • https://math.hmc.edu/calculus/hmc-mathematics-calculus-online- tutorials/linear-algebra/geometry-of-linear-transformations/
  • 5. 2D Transformations • 2D Transformations take place in a two dimensional plane. • 2D Shearing is an ideal technique to change the shape of an existing object in a two dimensional plane.
  • 6. In computer graphics, various transformation techniques are-
  • 7. Shear Transformation • •  Stretched along x-axis (Horizontal Shear) • •  Stretched along y-axis (Vertical Shear)       10 01       10 1 s       10 01       1 01 t
  • 8.
  • 9.
  • 10. Rotation at an angle θ
  • 11. Rotation at an angle θ • The standard matrix for the linear transformation that rotates vector by an angle θ is •         cossin sin-cos
  • 13. Problem-01: Given a line segment with starting point as (0, 0) and ending point as (4, 4). Apply 30 degree rotation anticlockwise direction on the line segment and find out the new coordinates of the line.
  • 14.
  • 15. REFLECTION For every line in the plane, there is a linear transformation that reflects vectors about that line. Reflection about the x-axis and y-axis is given by the standard matrices:                                  y x y x Tto 10 01 10 01                                 y x y x Tto 10 01 10 01
  • 16. Reflection through x-axis • Point in 1st Quadrant will be reflected in 4th Quadrant:                                  y x y x Tto 10 01 10 01
  • 17. Reflection through y-axis • Point in 1st Quadrant will be reflected in 2nd Quadrant:                                 y x y x Tto 10 01 10 01
  • 18. Reflection through the line y = x • Point in 2nd Quadrant is reflected in 4th Quadrant:                                 x y y x Tto 10 01 10 01
  • 19. Reflection through the line y = -x • Point in 1st Quadrant is reflected in 3rd Quadrant:                                     x y y x Tto 01 10 10 01
  • 20. Rotation through an angle of -135 degrees then reflected through x-axis
  • 21. Problem-02: Given a triangle with corner coordinates (0, 0), (1, 0) and (1, 1). Rotate the triangle by 90 degree anticlockwise direction and find out the new coordinates.
  • 22.
  • 23. New coordinates of the triangle after rotation = A (0, 0), B(0, 1), C(-1, 1)
  • 24. Expansions and Compressions (Dilations and Contractions) Given a scalar r, define 22 : RRT  by T(x) = rx. T is called a Contraction if 0 < r < 1, and a Dilation if r > 1.
  • 27.
  • 28.
  • 29.
  • 30. Geometry of Linear Transformation • https://math.hmc.edu/calculus/hmc-mathematics-calculus-online- tutorials/linear-algebra/geometry-of-linear-transformations/
  • 31. • In this section we learn to understand matrices geometrically as functions, or transformations. We briefly discuss transformations in general, then specialize to matrix transformations, which are transformations that come from matrices. • https://textbooks.math.gatech.edu/ila/matrix-transformations.html#matrix-trans- matrices-functions • https://www.youtube.com/watch?reload=9&v=kWW6fXV3OKk • LT- Computer Graphics