Difference between revisions of "Manuals/calci/CIRCULANT"

From ZCubes Wiki
Jump to navigation Jump to search
(Created page with "<div style="font-size:30px">'''CIRCULANT'''</div><br/>")
 
Line 1: Line 1:
<div style="font-size:30px">'''CIRCULANT'''</div><br/>
+
<div style="font-size:30px">'''MATRIX("CIRCULANT",order)'''</div><br/>
 +
*<math>order</math> is the order of the arrowhead matrix.
 +
 
 +
==Description==
 +
*This function gives the Circulant matrices of given order.
 +
*A circulant matrix is a special kind of Toeplitz matrix where each row vector is rotated one element to the right relative to the preceding row vector.
 +
*An n × n circulant matrix is formed from any n vector by cyclically permuting the entries.
 +
*Starting with [a b c] we can generate the 3 × 3 circulant matrix
 +
C =\begin{vmatrix}
 +
a & b &  c \\
 +
c & a & b \\
 +
b & c & a \\
 +
\end{vmatrix}
 +
*Here MATRIX("circulant") is  giving the circulant matrix for random numbers in decimal.
 +
8Circulant matrices are very useful in digital image processing, and the n×n circulant matrix is implemented as CirculantMatrix.

Revision as of 07:39, 18 April 2015

MATRIX("CIRCULANT",order)


  • is the order of the arrowhead matrix.

Description

  • This function gives the Circulant matrices of given order.
  • A circulant matrix is a special kind of Toeplitz matrix where each row vector is rotated one element to the right relative to the preceding row vector.
  • An n × n circulant matrix is formed from any n vector by cyclically permuting the entries.
  • Starting with [a b c] we can generate the 3 × 3 circulant matrix

C =\begin{vmatrix} a & b & c \\ c & a & b \\ b & c & a \\ \end{vmatrix}

  • Here MATRIX("circulant") is giving the circulant matrix for random numbers in decimal.

8Circulant matrices are very useful in digital image processing, and the n×n circulant matrix is implemented as CirculantMatrix.