Difference between revisions of "Matrices"

From Robotics
Jump to: navigation, search
Line 3: Line 3:
 
This article deals with some fundamental matrix features and the basic arithmetic operations.
 
This article deals with some fundamental matrix features and the basic arithmetic operations.
  
Matrices can have arbitrary dimensions. A matrix with m rows and n colums is denoted as an mxn matrix. In the context of robotics mainly 3x3 or 4x4 matrices are used. An example of a 3x3 matrix is:
+
Matrices can have arbitrary dimensions. A matrix with m rows and n colums is denoted as an m-by-n matrix. In the context of robotics mainly 3-by-3 or 4-by-4 matrices are used. An example of a 3-by-3 matrix is:
 
:<math>
 
:<math>
 
\mathbf{A}=\left[
 
\mathbf{A}=\left[

Revision as of 16:17, 21 May 2014

← Back: Cross product Overview: Matrices Next: Multiplication with a scalar

This article deals with some fundamental matrix features and the basic arithmetic operations.

Matrices can have arbitrary dimensions. A matrix with m rows and n colums is denoted as an m-by-n matrix. In the context of robotics mainly 3-by-3 or 4-by-4 matrices are used. An example of a 3-by-3 matrix is:


\mathbf{A}=\left[
\begin{array}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}
\end{array}\right]

Individual colums and rows are often denoted as column vectors and row vectors. For the example matrix \mathbf{A} the column vectors are


\left[
\begin{array}{c}
a_{11}\\
a_{21}\\
a_{31}
\end{array}\right], 
\left[
\begin{array}{c}
a_{12}\\
a_{22}\\
a_{32}
\end{array}\right],\text{and }
\left[
\begin{array}{c}
a_{13}\\
a_{23}\\
a_{33}
\end{array}\right]

and the row vectors are


\left[
\begin{array}{ccc}
a_{11} & a_{12} & a_{13}
\end{array}\right], 
\left[
\begin{array}{ccc}
a_{21} & a_{22} & a_{23}
\end{array}\right],\text{and }
\left[
\begin{array}{ccc}
a_{31} & a_{32} & a_{33}
\end{array}\right]

In the following subarticles some basic arithmetic operations for matrices are described.

  1. Multiplication with a scalar
  2. The transpose of a matrix
  3. Addition of matrices
  4. Multiplication of matrices
  5. Minors and cofactors
  6. Determinant of a matrix