nearestPSD

버전 1.0.2 (3.18 KB) 작성자: Burke Rosen
Find the nearest Positive Semi-Definite matrix to an arbitrary real or complex square matrix.
다운로드 수: 178
업데이트 날짜: 2019/12/20

라이선스 보기

This functions returns the nearest (minimizing the Frobenius norm of the difference) symmetric and positive definite matrix to a supplied square matrix which can be real or complex. It is particularly useful for ensuring that estimated covariance or cross-spectral matrices have the expected properties of these classes.

By default, it uses the method of Nicholas Highgam:
Higham NJ. Computing a nearest symmetric positive semidefinite matrix.
Linear algebra and its applications. 1988 May 1;103:103-18.
(http://www.sciencedirect.com/science/article/pii/0024379588902236)

This function was modified from nearestSPD.m by John D'Errico
(https://www.mathworks.com/matlabcentral/fileexchange/42885-nearestspd)

Most importantly I added support for complex matrices, which must be Hermitian rather than symmetric.
I also added the 'eig' method and made other small changes.

인용 양식

Burke Rosen (2024). nearestPSD (https://www.mathworks.com/matlabcentral/fileexchange/73742-nearestpsd), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2019b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Linear Algebra에 대해 자세히 알아보기
도움

받음: nearestSPD

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.2

fixed abbreviations.

1.0.1

updated Summary.

1.0.0