A pivoting algorithm solving linear complementarity problems

버전 1.1.0.0 (3.07 KB) 작성자: Andreas Almqvist
A matlab implementation of pivoting algorithm solving linear complementarity problems
다운로드 수: 1.7K
업데이트 날짜: 2013/4/25

라이선스 보기

LCPSolve(M,q) solves the linear complementarity problem:

w = M*z + q, w and z >= 0, w'*z = 0

The function takes the matrix M and the vector q as arguments. The function has three return variables. The first the vectors w and the second is the vector z, found by complementary pivoting. The third return is a 1 by 2 vector. The first component is a 1 if the algorithm was successful and a 2 if a ray termination resulted. The second component is the number of iterations performed in the outer loop.

We acknowledge the work LCPSolve.py in the OpenOpt python package by Rob Dittmar, Enzo Michelangeli and IT Vision Ltd

인용 양식

Andreas Almqvist (2026). A pivoting algorithm solving linear complementarity problems (https://kr.mathworks.com/matlabcentral/fileexchange/41485-a-pivoting-algorithm-solving-linear-complementarity-problems), MATLAB Central File Exchange. 검색 날짜: .

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

Including all authors in the copyright

1.0.0.0