WLJS LogoWLJS Notebook

CircularOrthogonalMatrixDistribution

CircularOrthogonalMatrixDistribution[n] represents a circular orthogonal matrix distribution with matrix dimensions {n, n}.

Examples

Sample a random orthogonal matrix:

RandomVariate[CircularOrthogonalMatrixDistribution[3]]
(* {{...}, {...}, {...}} *)

Verify orthogonality:

m = RandomVariate[CircularOrthogonalMatrixDistribution[2]];
Chop[m . ConjugateTranspose[m]]
(* IdentityMatrix[2] *)

Please visit the official Wolfram Language Reference for more details.

On this page