This is where navigation should be.

FRAMEMULAPPR - Best Approximation of a matrix by a frame multiplier

Usage

s=framemulappr(Fa,Fs,T);
[s,TA]=framemulappr(Fa,Fs,T);

Input parameters

Fa Analysis frame
Fs Synthesis frame
T The operator represented as a matrix

Output parameters

s Symbol of best approximation
TA The best approximation of the matrix T

Description

s=framemulappr(Fa,Fs,T) computes the symbol s of the frame multiplier that best approximates the matrix T in the Frobenious norm of the matrix (the Hilbert-Schmidt norm of the operator). The frame multiplier uses Fa for analysis and Fs for synthesis.

Examples:

T = eye(2,2);
D = [0 1/sqrt(2) -1/sqrt(2); 1 -1/sqrt(2) -1/sqrt(2)];
F = frame('gen',D);
[coeff,TA] = framemulappr(F,F,T)