Solve Bilateral Matrix Quadratic Equation

Solves matrix equation of type AX+XB+XCX+D = 0 for X being non-square.

You are now following this Submission

% This Function solves a bilateral matrix quadratic equation
% of the form AX+XB+XCX+D = 0 for X
% Inputs : Matrices A,B,C, D of appropriate dimensions
%
% Output : The Matrix X - if a solution exists
%

Cite As

Janardhanan Sivaramakrishnan (2026). Solve Bilateral Matrix Quadratic Equation (https://www.mathworks.com/matlabcentral/fileexchange/26956-solve-bilateral-matrix-quadratic-equation), 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.1.0.0

Included example, included error check for square matrices A,B

1.0.0.0