dbeoap

% Objective: The direct batch generation of desired eigenvectors lying in % the eigenspace Ek of a unitary matrix.

You are now following this Submission

function [UH, p] = dbeoap(k, r, U, P, mtol1)
% Method: Direct Batch Evaluation of optimal eigenvectors by a constrained
% Optimization Algorithm using the notion of Pseudoinverse (DBEOAP).
%
% Input arguments:
% k: the serial number of the eigenspace Ek (numbered starting from 1).
% r: the dimension of the eigenspace Ek.
% U: a matrix whose columns are approximate eigenvectors close to Ek.
% P: the orthogonal projection matrix of the eigenspace Ek.
% mtol1: Multiplying factor of the tolerance. (tol = mtol * eps)
%
% Output argument:
% UH: the desired orthonormal eigenvectors lying in the eigenspace Ek.
% (The matrices U and UH have the same size).
% p: rank of matrix WSQUARE.

Cite As

Magdy Hanna (2026). dbeoap (https://in.mathworks.com/matlabcentral/fileexchange/106640-dbeoap), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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