<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ --> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Matrix Algebra (GNU Octave (version 5.1.0))</title> <meta name="description" content="Matrix Algebra (GNU Octave (version 5.1.0))"> <meta name="keywords" content="Matrix Algebra (GNU Octave (version 5.1.0))"> <meta name="resource-type" content="document"> <meta name="distribution" content="global"> <meta name="Generator" content="makeinfo"> <link href="index.html#Top" rel="start" title="Top"> <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index"> <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents"> <link href="Diagonal-and-Permutation-Matrices.html#Diagonal-and-Permutation-Matrices" rel="up" title="Diagonal and Permutation Matrices"> <link href="Expressions-Involving-Diagonal-Matrices.html#Expressions-Involving-Diagonal-Matrices" rel="next" title="Expressions Involving Diagonal Matrices"> <link href="Explicit-and-Implicit-Conversions.html#Explicit-and-Implicit-Conversions" rel="prev" title="Explicit and Implicit Conversions"> <style type="text/css"> <!-- a.summary-letter {text-decoration: none} blockquote.indentedblock {margin-right: 0em} blockquote.smallindentedblock {margin-right: 0em; font-size: smaller} blockquote.smallquotation {font-size: smaller} div.display {margin-left: 3.2em} div.example {margin-left: 3.2em} div.lisp {margin-left: 3.2em} div.smalldisplay {margin-left: 3.2em} div.smallexample {margin-left: 3.2em} div.smalllisp {margin-left: 3.2em} kbd {font-style: oblique} pre.display {font-family: inherit} pre.format {font-family: inherit} pre.menu-comment {font-family: serif} pre.menu-preformatted {font-family: serif} pre.smalldisplay {font-family: inherit; font-size: smaller} pre.smallexample {font-size: smaller} pre.smallformat {font-family: inherit; font-size: smaller} pre.smalllisp {font-size: smaller} span.nolinebreak {white-space: nowrap} span.roman {font-family: initial; font-weight: normal} span.sansserif {font-family: sans-serif; font-weight: normal} ul.no-bullet {list-style: none} --> </style> <link rel="stylesheet" type="text/css" href="octave.css"> </head> <body lang="en"> <a name="Matrix-Algebra"></a> <div class="header"> <p> Next: <a href="Function-Support.html#Function-Support" accesskey="n" rel="next">Function Support</a>, Previous: <a href="Basic-Usage.html#Basic-Usage" accesskey="p" rel="prev">Basic Usage</a>, Up: <a href="Diagonal-and-Permutation-Matrices.html#Diagonal-and-Permutation-Matrices" accesskey="u" rel="up">Diagonal and Permutation Matrices</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p> </div> <hr> <a name="Linear-Algebra-with-Diagonal_002fPermutation-Matrices"></a> <h3 class="section">21.2 Linear Algebra with Diagonal/Permutation Matrices</h3> <p>As has been already said, diagonal and permutation matrices make it possible to use efficient algorithms while preserving natural linear algebra syntax. This section describes in detail the operations that are treated specially when performed on these special matrix objects. </p> <table class="menu" border="0" cellspacing="0"> <tr><td align="left" valign="top">• <a href="Expressions-Involving-Diagonal-Matrices.html#Expressions-Involving-Diagonal-Matrices" accesskey="1">Expressions Involving Diagonal Matrices</a>:</td><td> </td><td align="left" valign="top"> </td></tr> <tr><td align="left" valign="top">• <a href="Expressions-Involving-Permutation-Matrices.html#Expressions-Involving-Permutation-Matrices" accesskey="2">Expressions Involving Permutation Matrices</a>:</td><td> </td><td align="left" valign="top"> </td></tr> </table> </body> </html>