why does Non negative matrix Factorization decompose a spectrogram into time and frequency component?

26 Views Asked by At

When i compute NMF over a spectrogram (mag of stft of a signal ) i obtain

W,H = NMF(MyStft,r) # where r=2 is the rank 

W and H will respectively contain the spectrum and the temporal information.

My question is why? whats the logic behind that

0

There are 0 best solutions below