Bidiagonalization of a matrix based on Lapack interface

The code computes the bidiagonal matrix decomposition of a matrix by calling Lapack routines.

Download
Download

You are now following this Submission

Cite As

Sung-Eun Jo (2026). Bidiagonalization of a matrix based on Lapack interface (https://nl.mathworks.com/matlabcentral/fileexchange/47472-bidiagonalization-of-a-matrix-based-on-lapack-interface), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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

minor

Download
1.10.0

add files: bidiag.m (wrapping function), lbidiag.m (lower bidiagonal decomposition function)

Download
1.9.0

typo

Download
1.8.0

added a link to http://www.netlib.org/lapack/lug/node53.html

Download
1.7.0

revised comments

Download
1.6.0

update commands.

Download
1.5.0

update comments.

Download
1.4.0

typo

Download
1.3.0

update comments.

Download
1.2.0

Optionally, the signs of column vectors of Q are properly chosen to have the diagonal entries of B non-negative real. It looks similar to SVD.

Download
1.1.0

A is any-sized complex, and B is bidiagonal and real.

Download
1.0.0

Download