Hi all

i've been working on a BSS project where i'm trying to apply ICA methods.

if i generated a convolutive mixture of two source signals; and i know exactly
the FIR filter coefficients. how can i invert the process

let me try to explain more

i have two source signal S1 and S2

and i am creating two convolutive mixtures as follows

Y1(z)= (1 - 0.5 z^-1) S1(z) + S2(z)

Y2(z)= S1(z) + (1 - 0.5 z^-1) S2(z)

=>

[Y1(z)] [1 - 0.5z^-1 1] [S1(z)]

[Y2(z)] [1 1 - 0.5z^-1] [S2(z)]

thus -->

[S1(z)] [1 - 0.5z^-1 1] [Y1(z)]

=inv

[S2(z)] [1 1 - 0.5z^-1] [Y2(z)]

so my question basiclly is how to calculate the inverse of that coefficients
matrix and how to perform the inverse process in MATLAB

Thanks all, i'll appreciate any help