Cosine Sine Decomposition

Cosine Sine Decomposition of an array

https://github.com/iwoodsawyer/csd

You are now following this Submission

CSD computes a cosine sine decompisition of an m-by-m partitioned orthogonal/unitary matrix X. The mex calls the SORCSD/DORCSD/CUNCSD/ZUNCSD named LAPACK functions.

Cite As

Ivo Houtzager (2026). Cosine Sine Decomposition (https://github.com/iwoodsawyer/csd/releases/tag/v1.2.0.3), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.3

See release notes for this release on GitHub: https://github.com/iwoodsawyer/csd/releases/tag/v1.2.0.3

1.2.0.2

See release notes for this release on GitHub: https://github.com/iwoodsawyer/csd/releases/tag/v1.2.0.2

1.2.0.1

Fix compiler warnings

1.2.0.0

Support for new Interleaved Complex API

1.1.0.0

Update make script for mingw64 compiler to link correct blas/lapack libraries to prevent access violation error
Fix issue with output V2 matrix
Fix issue with complex input matrices

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.