Projection: Difference between revisions

Cmloegcmluin (talk | contribs)
Cmloegcmluin (talk | contribs)
Line 1,616: Line 1,616:
===The unrotated vectors and scaling factors===
===The unrotated vectors and scaling factors===


To obtain the unrotated vectors and scaling factors, we can find these in matrix form via a mathematical process known as "eigendecomposition", which can be handled by most math software. For example, in Wolfram Language, we can perform an eigendecomposition using the function `Eigensystem[]`. Here's an example of quarter-comma meantone:
To obtain the unrotated vectors and scaling factors, we can find these in matrix form via a mathematical process known as "eigendecomposition", which can be handled by most math software. For example, in Wolfram Language, we can perform an eigendecomposition using the function <code>Eigensystem[]</code>. Here's an example of quarter-comma meantone:
  <nowiki>In:  P = {{1,1,0},{0,0,0},{0,1/4,1}}
  <nowiki>In:  P = {{1,1,0},{0,0,0},{0,1/4,1}}
  In:  Eigensystem[P] // MatrixForm
  In:  Eigensystem[P] // MatrixForm