SlideShare a Scribd company logo
Mathematics Fundamentals
Matrix
Matrix 
• A matrix is a collection of numbers arranged 
into fixed number of rows and columns 
• C 
R
• Each number that makes up a matrix is called 
an element of the matrix. 
• The element in a matrix have specific location
• The numbers of rows and columns of a matrix 
are called its dimensions 
• Here it is 4x3
• 2x3
Squire matrix 
• A matrix with the number of rows==columns 
• In CG squire matrices are used for 
transformation
Row matrix 
• column Matrix
Notation 
• Usually a capital letter in bold face like 
• A or M 
• Sometimes as a reminder the dimensions are 
written to the right of 
• the letter as in B3x3
Location of elements
• If 2 matrices contain the same No. as 
elements; are the 2 matrices equal to each 
other???
• If 2 matrices contain the same No. as 
elements; are the 2 matrices equal to each 
other??? 
• No, to be equal, must have the same 
dimensions and must have the same values in 
the same positions.
• In other words, say that An x m = [ai j] and that 
Bp x q = [bi j] 
• Then A = B if and only if n=p, m=q, and ai j =bi j 
for all I and j in range
Zero matrix 
• Which has all its elements zero 
•
Adding 
• The sum A+B of two m-by-n 
matrices A and B is calculated entry wise: 
• (A + B)i,j = Ai,j + Bi,j, where 1 ≤ i≤ m and 1 
≤ j ≤ n.
• Do you think that 
• (A + B) +C = A + (B + C)
• Do you think that 
• (A + B) +C = A + (B + C) 
• Yes
Scalar multiplication 
• The scalar multiplication cA of a 
matrix A and a number c (also called 
a scalar in the parlance of abstract 
algebra) is given by multiplying every entry 
of A by c:(cA)i,j = c · Ai,j.
Transpose 
• The transpose of an m-by-n matrix A is 
the n-by-m matrix AT (also 
denoted Atr or tA) formed by turning rows 
into columns and vice versa:(AT)i,j = Aj,i.
• Familiar properties of numbers extend to these 
operations of matrices 
• for example, addition is commutative, i.e., the 
matrix sum does not depend on the order of the 
summands: A + B = B + A. 
• The transpose is compatible with addition and 
scalar multiplication, as expressed by (cA)T = c(AT) 
and 
• (A + B)T = AT + BT. 
• Finally, (AT)T = A.
• The identity matrix In of size n is the n-by-n 
matrix in which all the elements on 
the main diagonal are equal to 1 and all 
other elements are equal to 0, e.g.
• It is called identity matrix because 
multiplication with it leaves a matrix 
unchanged: MIn = ImM = M for any m-by-n 
matrix M.
Vector 
• Row matrix 
• column Matrix
Vector 
• Magnitude and the direction of two 
connecting points in coordinate system is V 
• If P1 = (x1, y1,z1) is 
Is the starting point and 
P2=(x2,y2,z2) is the ending 
point, then the vector 
V = (x2-x1, y2-y1, z2-z2)
Projection in 2D 
• Projection of v onto the x-axis
Projection in 3D 
• Projection of v onto the xz plan
• The magnitude (length) of a vector : 
Derived from the Pythagorean theorem 
– The direction of the vector: 
α is angular displacment from the 
x-axis 
α
3D 
• The magnitude is simple extension of 2D 
• Direction: 
• Needs 2 angles to fully describe directions 
• Latitude/longitude is a real word example
• α, β, y are the positive angles that the vector 
makes with each of the positive cordinate axes 
x,y and z respectivly
Normalizing 
• Shrinking or stretching it so its magnitude is 1 
– Creating unit vector 
– Does not change the direction 
• Normalize by dividing on its magnitude:
• It doesn’t come out to exactly 1, this is bcz of 
the error using only 2 decimal places

More Related Content

What's hot

Matrices 1
Matrices 1Matrices 1
Matrices 1
Andrew Grichting
 
Ppt on matrices and Determinants
Ppt on matrices and DeterminantsPpt on matrices and Determinants
Ppt on matrices and Determinants
NirmalaSolapur
 
Matrix and its operations
Matrix and its operationsMatrix and its operations
Matrix and its operations
Pankaj Das
 
Project business maths
Project business mathsProject business maths
Project business maths
areea
 
Matrices
MatricesMatrices
Matrices
ashishtqm
 
Graphs of straight lines
Graphs of straight linesGraphs of straight lines
Graphs of straight lines
Patricia Rossouw
 
MATRICES
MATRICESMATRICES
MATRICES
daferro
 
Matrices
MatricesMatrices
Matrices
kja29
 
Matrices And Determinants
Matrices And DeterminantsMatrices And Determinants
Matrices And Determinants
DEVIKA S INDU
 
Lesson 1B - Graphs and equality
Lesson 1B -  Graphs and equalityLesson 1B -  Graphs and equality
Lesson 1B - Graphs and equality
Jonathan Templin
 
MATRICES AND ITS TYPE
MATRICES AND ITS TYPEMATRICES AND ITS TYPE
MATRICES AND ITS TYPE
Himanshu Negi
 
Straight line graphs
Straight line graphsStraight line graphs
Straight line graphs
Motlalepula Mokhele
 
matrices and function ( matrix)
matrices and function ( matrix)matrices and function ( matrix)
matrices and function ( matrix)
রেজা তানজিল
 
Determinants
DeterminantsDeterminants
Determinants
Seyid Kadher
 
Matrices 2
Matrices 2Matrices 2
Matrices 2
Andrew Grichting
 
Notes of Matrices and Determinants
Notes of Matrices and DeterminantsNotes of Matrices and Determinants
Notes of Matrices and Determinants
KarunaGupta1982
 
Lesson 1 - Introduction to Matrices
Lesson 1 - Introduction to MatricesLesson 1 - Introduction to Matrices
Lesson 1 - Introduction to Matrices
Jonathan Templin
 
Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)
NirnayMukharjee
 

What's hot (18)

Matrices 1
Matrices 1Matrices 1
Matrices 1
 
Ppt on matrices and Determinants
Ppt on matrices and DeterminantsPpt on matrices and Determinants
Ppt on matrices and Determinants
 
Matrix and its operations
Matrix and its operationsMatrix and its operations
Matrix and its operations
 
Project business maths
Project business mathsProject business maths
Project business maths
 
Matrices
MatricesMatrices
Matrices
 
Graphs of straight lines
Graphs of straight linesGraphs of straight lines
Graphs of straight lines
 
MATRICES
MATRICESMATRICES
MATRICES
 
Matrices
MatricesMatrices
Matrices
 
Matrices And Determinants
Matrices And DeterminantsMatrices And Determinants
Matrices And Determinants
 
Lesson 1B - Graphs and equality
Lesson 1B -  Graphs and equalityLesson 1B -  Graphs and equality
Lesson 1B - Graphs and equality
 
MATRICES AND ITS TYPE
MATRICES AND ITS TYPEMATRICES AND ITS TYPE
MATRICES AND ITS TYPE
 
Straight line graphs
Straight line graphsStraight line graphs
Straight line graphs
 
matrices and function ( matrix)
matrices and function ( matrix)matrices and function ( matrix)
matrices and function ( matrix)
 
Determinants
DeterminantsDeterminants
Determinants
 
Matrices 2
Matrices 2Matrices 2
Matrices 2
 
Notes of Matrices and Determinants
Notes of Matrices and DeterminantsNotes of Matrices and Determinants
Notes of Matrices and Determinants
 
Lesson 1 - Introduction to Matrices
Lesson 1 - Introduction to MatricesLesson 1 - Introduction to Matrices
Lesson 1 - Introduction to Matrices
 
Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)
 

Viewers also liked

Plane Geometry
Plane GeometryPlane Geometry
Plane Geometry
Bryan McDonald
 
Ang masining na pagpapahayag
Ang masining na pagpapahayagAng masining na pagpapahayag
Ang masining na pagpapahayag
Xian Ybanez
 
Paghahanda sa pananaliksik filipino 2
Paghahanda sa pananaliksik filipino 2Paghahanda sa pananaliksik filipino 2
Paghahanda sa pananaliksik filipino 2Cute_04
 
Pagbasa at pagsulat tungo sa akademikong filipino
Pagbasa at pagsulat tungo sa akademikong filipinoPagbasa at pagsulat tungo sa akademikong filipino
Pagbasa at pagsulat tungo sa akademikong filipinoKate Sevilla
 
Combining Algebra Like Terms
Combining Algebra Like TermsCombining Algebra Like Terms
Combining Algebra Like Terms
Passy World
 
Writing in discipline
Writing in disciplineWriting in discipline
Writing in discipline
Alyssa Bianca Aguilar
 
Fundamentals of math
Fundamentals of mathFundamentals of math
Fundamentals of math
Margie Ann Abando-Sarmiento
 
philippine literature
philippine literaturephilippine literature
philippine literature
Michael Fabianes
 
Trigonometry
TrigonometryTrigonometry
Trigonometry
Kartikeya Pandey
 
An introduction to linear algebra
An introduction to linear algebraAn introduction to linear algebra
An introduction to linear algebra
khaliifka
 
Algebra Expressions and Equations
Algebra Expressions and EquationsAlgebra Expressions and Equations
Algebra Expressions and Equations
Kelly Williams
 
Reviewer filipino
Reviewer filipinoReviewer filipino
Reviewer filipinoayamvicn
 
Geometry 1 basic definitions
Geometry 1 basic definitionsGeometry 1 basic definitions
Geometry 1 basic definitions
rfarinas
 
Trigonometry Lesson: Introduction & Basics
Trigonometry Lesson: Introduction & BasicsTrigonometry Lesson: Introduction & Basics
Trigonometry Lesson: Introduction & Basics
ChelseaDarling0
 
Statistics and probability
Statistics and probability   Statistics and probability
Statistics and probability
Muhammad Mayo
 
Mythology and Folklore (11 of 16)
Mythology and Folklore (11 of 16)Mythology and Folklore (11 of 16)
Mythology and Folklore (11 of 16)
Nheru Veraflor
 
Oral Communication and Philippine Literature LET Reviewer
Oral Communication and Philippine Literature LET ReviewerOral Communication and Philippine Literature LET Reviewer
Oral Communication and Philippine Literature LET Reviewer
ronadelarosa
 
Probability and statistics (basic statistical concepts)
Probability and statistics (basic statistical concepts)Probability and statistics (basic statistical concepts)
Probability and statistics (basic statistical concepts)
Don Bosco BSIT
 
Structure of English (1 of 16)
Structure of English (1 of 16)Structure of English (1 of 16)
Structure of English (1 of 16)
Nheru Veraflor
 
Study and thinking skills
Study and thinking skillsStudy and thinking skills
Study and thinking skills
Tricia Andrea Lorena Pongyan
 

Viewers also liked (20)

Plane Geometry
Plane GeometryPlane Geometry
Plane Geometry
 
Ang masining na pagpapahayag
Ang masining na pagpapahayagAng masining na pagpapahayag
Ang masining na pagpapahayag
 
Paghahanda sa pananaliksik filipino 2
Paghahanda sa pananaliksik filipino 2Paghahanda sa pananaliksik filipino 2
Paghahanda sa pananaliksik filipino 2
 
Pagbasa at pagsulat tungo sa akademikong filipino
Pagbasa at pagsulat tungo sa akademikong filipinoPagbasa at pagsulat tungo sa akademikong filipino
Pagbasa at pagsulat tungo sa akademikong filipino
 
Combining Algebra Like Terms
Combining Algebra Like TermsCombining Algebra Like Terms
Combining Algebra Like Terms
 
Writing in discipline
Writing in disciplineWriting in discipline
Writing in discipline
 
Fundamentals of math
Fundamentals of mathFundamentals of math
Fundamentals of math
 
philippine literature
philippine literaturephilippine literature
philippine literature
 
Trigonometry
TrigonometryTrigonometry
Trigonometry
 
An introduction to linear algebra
An introduction to linear algebraAn introduction to linear algebra
An introduction to linear algebra
 
Algebra Expressions and Equations
Algebra Expressions and EquationsAlgebra Expressions and Equations
Algebra Expressions and Equations
 
Reviewer filipino
Reviewer filipinoReviewer filipino
Reviewer filipino
 
Geometry 1 basic definitions
Geometry 1 basic definitionsGeometry 1 basic definitions
Geometry 1 basic definitions
 
Trigonometry Lesson: Introduction & Basics
Trigonometry Lesson: Introduction & BasicsTrigonometry Lesson: Introduction & Basics
Trigonometry Lesson: Introduction & Basics
 
Statistics and probability
Statistics and probability   Statistics and probability
Statistics and probability
 
Mythology and Folklore (11 of 16)
Mythology and Folklore (11 of 16)Mythology and Folklore (11 of 16)
Mythology and Folklore (11 of 16)
 
Oral Communication and Philippine Literature LET Reviewer
Oral Communication and Philippine Literature LET ReviewerOral Communication and Philippine Literature LET Reviewer
Oral Communication and Philippine Literature LET Reviewer
 
Probability and statistics (basic statistical concepts)
Probability and statistics (basic statistical concepts)Probability and statistics (basic statistical concepts)
Probability and statistics (basic statistical concepts)
 
Structure of English (1 of 16)
Structure of English (1 of 16)Structure of English (1 of 16)
Structure of English (1 of 16)
 
Study and thinking skills
Study and thinking skillsStudy and thinking skills
Study and thinking skills
 

Similar to Mathematics fundamentals

Matrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for BusinessMatrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for Business
Khan Tanjeel Ahmed
 
งานนำเสนอMatrix
งานนำเสนอMatrixงานนำเสนอMatrix
งานนำเสนอMatrix
krunittayamath
 
งานนำเสนอMatrixของจริง
งานนำเสนอMatrixของจริงงานนำเสนอMatrixของจริง
งานนำเสนอMatrixของจริง
Nittaya Noinan
 
Brief review on matrix Algebra for mathematical economics
Brief review on matrix Algebra for mathematical economicsBrief review on matrix Algebra for mathematical economics
Brief review on matrix Algebra for mathematical economics
felekephiliphos3
 
Applied Mathematics 3 Matrices.pdf
Applied Mathematics 3 Matrices.pdfApplied Mathematics 3 Matrices.pdf
Applied Mathematics 3 Matrices.pdf
PrasadBaravkar1
 
matrix algebra
matrix algebramatrix algebra
matrix algebra
kganu
 
LinearAlgebra.ppt
LinearAlgebra.pptLinearAlgebra.ppt
LinearAlgebra.ppt
PerumalPitchandi
 
LinearAlgebra.ppt
LinearAlgebra.pptLinearAlgebra.ppt
LinearAlgebra.ppt
vijaykumar838577
 
Linear Algebra for beginner and advance students
Linear Algebra for beginner and advance studentsLinear Algebra for beginner and advance students
Linear Algebra for beginner and advance students
ShamshadAli58
 
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
ALLIED MATHEMATICS -I UNIT III MATRICES.pptALLIED MATHEMATICS -I UNIT III MATRICES.ppt
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
ssuser2e348b
 
Introduction to Business Mathematics
Introduction to Business MathematicsIntroduction to Business Mathematics
Introduction to Business Mathematics
Zunair Bhatti
 
Matrices and determinats
Matrices and determinatsMatrices and determinats
Matrices and determinats
daferro
 
MATRICES maths project.pptxsgdhdghdgf gr to f HR f
MATRICES maths project.pptxsgdhdghdgf gr to f HR fMATRICES maths project.pptxsgdhdghdgf gr to f HR f
MATRICES maths project.pptxsgdhdghdgf gr to f HR f
premkumar24914
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matrices
Student
 
Lecture_1_matrix_operations.pdf
Lecture_1_matrix_operations.pdfLecture_1_matrix_operations.pdf
Lecture_1_matrix_operations.pdf
AmirMohamedNabilSale
 
Basic concepts. Systems of equations
Basic concepts. Systems of equationsBasic concepts. Systems of equations
Basic concepts. Systems of equations
jorgeduardooo
 
Matrices
MatricesMatrices
Matrices
daferro
 
Matrices and determinants
Matrices and determinantsMatrices and determinants
Matrices and determinants
som allul
 
GATE Preparation : Matrix Algebra
GATE Preparation : Matrix AlgebraGATE Preparation : Matrix Algebra
GATE Preparation : Matrix Algebra
ParthDave57
 
Engg maths k notes(4)
Engg maths k notes(4)Engg maths k notes(4)
Engg maths k notes(4)
Ranjay Kumar
 

Similar to Mathematics fundamentals (20)

Matrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for BusinessMatrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for Business
 
งานนำเสนอMatrix
งานนำเสนอMatrixงานนำเสนอMatrix
งานนำเสนอMatrix
 
งานนำเสนอMatrixของจริง
งานนำเสนอMatrixของจริงงานนำเสนอMatrixของจริง
งานนำเสนอMatrixของจริง
 
Brief review on matrix Algebra for mathematical economics
Brief review on matrix Algebra for mathematical economicsBrief review on matrix Algebra for mathematical economics
Brief review on matrix Algebra for mathematical economics
 
Applied Mathematics 3 Matrices.pdf
Applied Mathematics 3 Matrices.pdfApplied Mathematics 3 Matrices.pdf
Applied Mathematics 3 Matrices.pdf
 
matrix algebra
matrix algebramatrix algebra
matrix algebra
 
LinearAlgebra.ppt
LinearAlgebra.pptLinearAlgebra.ppt
LinearAlgebra.ppt
 
LinearAlgebra.ppt
LinearAlgebra.pptLinearAlgebra.ppt
LinearAlgebra.ppt
 
Linear Algebra for beginner and advance students
Linear Algebra for beginner and advance studentsLinear Algebra for beginner and advance students
Linear Algebra for beginner and advance students
 
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
ALLIED MATHEMATICS -I UNIT III MATRICES.pptALLIED MATHEMATICS -I UNIT III MATRICES.ppt
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
 
Introduction to Business Mathematics
Introduction to Business MathematicsIntroduction to Business Mathematics
Introduction to Business Mathematics
 
Matrices and determinats
Matrices and determinatsMatrices and determinats
Matrices and determinats
 
MATRICES maths project.pptxsgdhdghdgf gr to f HR f
MATRICES maths project.pptxsgdhdghdgf gr to f HR fMATRICES maths project.pptxsgdhdghdgf gr to f HR f
MATRICES maths project.pptxsgdhdghdgf gr to f HR f
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matrices
 
Lecture_1_matrix_operations.pdf
Lecture_1_matrix_operations.pdfLecture_1_matrix_operations.pdf
Lecture_1_matrix_operations.pdf
 
Basic concepts. Systems of equations
Basic concepts. Systems of equationsBasic concepts. Systems of equations
Basic concepts. Systems of equations
 
Matrices
MatricesMatrices
Matrices
 
Matrices and determinants
Matrices and determinantsMatrices and determinants
Matrices and determinants
 
GATE Preparation : Matrix Algebra
GATE Preparation : Matrix AlgebraGATE Preparation : Matrix Algebra
GATE Preparation : Matrix Algebra
 
Engg maths k notes(4)
Engg maths k notes(4)Engg maths k notes(4)
Engg maths k notes(4)
 

More from Sardar Alam

Undoing of mental illness -- seek help
Undoing of mental illness -- seek helpUndoing of mental illness -- seek help
Undoing of mental illness -- seek help
Sardar Alam
 
introduction to python
introduction to pythonintroduction to python
introduction to python
Sardar Alam
 
Operator Overloading
Operator Overloading  Operator Overloading
Operator Overloading
Sardar Alam
 
skin disease classification
skin disease classificationskin disease classification
skin disease classification
Sardar Alam
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
Sardar Alam
 
Noise Models
Noise ModelsNoise Models
Noise Models
Sardar Alam
 
Noise Models
Noise ModelsNoise Models
Noise Models
Sardar Alam
 
Introduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learningIntroduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learning
Sardar Alam
 
Opengl texturing
Opengl texturingOpengl texturing
Opengl texturing
Sardar Alam
 
3 d graphics with opengl part 2
3 d graphics with opengl  part 23 d graphics with opengl  part 2
3 d graphics with opengl part 2
Sardar Alam
 
3 d graphics with opengl part 1
3 d graphics with opengl part 13 d graphics with opengl part 1
3 d graphics with opengl part 1
Sardar Alam
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
Sardar Alam
 
2 d transformations
2 d transformations2 d transformations
2 d transformations
Sardar Alam
 
Gui
GuiGui
Inheritance
InheritanceInheritance
Inheritance
Sardar Alam
 
Arrays string handling java packages
Arrays string handling java packagesArrays string handling java packages
Arrays string handling java packages
Sardar Alam
 
Java basics
Java basicsJava basics
Java basics
Sardar Alam
 

More from Sardar Alam (17)

Undoing of mental illness -- seek help
Undoing of mental illness -- seek helpUndoing of mental illness -- seek help
Undoing of mental illness -- seek help
 
introduction to python
introduction to pythonintroduction to python
introduction to python
 
Operator Overloading
Operator Overloading  Operator Overloading
Operator Overloading
 
skin disease classification
skin disease classificationskin disease classification
skin disease classification
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Introduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learningIntroduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learning
 
Opengl texturing
Opengl texturingOpengl texturing
Opengl texturing
 
3 d graphics with opengl part 2
3 d graphics with opengl  part 23 d graphics with opengl  part 2
3 d graphics with opengl part 2
 
3 d graphics with opengl part 1
3 d graphics with opengl part 13 d graphics with opengl part 1
3 d graphics with opengl part 1
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
 
2 d transformations
2 d transformations2 d transformations
2 d transformations
 
Gui
GuiGui
Gui
 
Inheritance
InheritanceInheritance
Inheritance
 
Arrays string handling java packages
Arrays string handling java packagesArrays string handling java packages
Arrays string handling java packages
 
Java basics
Java basicsJava basics
Java basics
 

Recently uploaded

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
AnkitaPandya11
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 

Recently uploaded (20)

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 

Mathematics fundamentals

  • 3. Matrix • A matrix is a collection of numbers arranged into fixed number of rows and columns • C R
  • 4. • Each number that makes up a matrix is called an element of the matrix. • The element in a matrix have specific location
  • 5. • The numbers of rows and columns of a matrix are called its dimensions • Here it is 4x3
  • 7. Squire matrix • A matrix with the number of rows==columns • In CG squire matrices are used for transformation
  • 8. Row matrix • column Matrix
  • 9. Notation • Usually a capital letter in bold face like • A or M • Sometimes as a reminder the dimensions are written to the right of • the letter as in B3x3
  • 11. • If 2 matrices contain the same No. as elements; are the 2 matrices equal to each other???
  • 12. • If 2 matrices contain the same No. as elements; are the 2 matrices equal to each other??? • No, to be equal, must have the same dimensions and must have the same values in the same positions.
  • 13. • In other words, say that An x m = [ai j] and that Bp x q = [bi j] • Then A = B if and only if n=p, m=q, and ai j =bi j for all I and j in range
  • 14. Zero matrix • Which has all its elements zero •
  • 15. Adding • The sum A+B of two m-by-n matrices A and B is calculated entry wise: • (A + B)i,j = Ai,j + Bi,j, where 1 ≤ i≤ m and 1 ≤ j ≤ n.
  • 16. • Do you think that • (A + B) +C = A + (B + C)
  • 17. • Do you think that • (A + B) +C = A + (B + C) • Yes
  • 18. Scalar multiplication • The scalar multiplication cA of a matrix A and a number c (also called a scalar in the parlance of abstract algebra) is given by multiplying every entry of A by c:(cA)i,j = c · Ai,j.
  • 19. Transpose • The transpose of an m-by-n matrix A is the n-by-m matrix AT (also denoted Atr or tA) formed by turning rows into columns and vice versa:(AT)i,j = Aj,i.
  • 20. • Familiar properties of numbers extend to these operations of matrices • for example, addition is commutative, i.e., the matrix sum does not depend on the order of the summands: A + B = B + A. • The transpose is compatible with addition and scalar multiplication, as expressed by (cA)T = c(AT) and • (A + B)T = AT + BT. • Finally, (AT)T = A.
  • 21. • The identity matrix In of size n is the n-by-n matrix in which all the elements on the main diagonal are equal to 1 and all other elements are equal to 0, e.g.
  • 22. • It is called identity matrix because multiplication with it leaves a matrix unchanged: MIn = ImM = M for any m-by-n matrix M.
  • 23. Vector • Row matrix • column Matrix
  • 24. Vector • Magnitude and the direction of two connecting points in coordinate system is V • If P1 = (x1, y1,z1) is Is the starting point and P2=(x2,y2,z2) is the ending point, then the vector V = (x2-x1, y2-y1, z2-z2)
  • 25. Projection in 2D • Projection of v onto the x-axis
  • 26. Projection in 3D • Projection of v onto the xz plan
  • 27. • The magnitude (length) of a vector : Derived from the Pythagorean theorem – The direction of the vector: α is angular displacment from the x-axis α
  • 28. 3D • The magnitude is simple extension of 2D • Direction: • Needs 2 angles to fully describe directions • Latitude/longitude is a real word example
  • 29. • α, β, y are the positive angles that the vector makes with each of the positive cordinate axes x,y and z respectivly
  • 30. Normalizing • Shrinking or stretching it so its magnitude is 1 – Creating unit vector – Does not change the direction • Normalize by dividing on its magnitude:
  • 31. • It doesn’t come out to exactly 1, this is bcz of the error using only 2 decimal places