Why OMP is iterative? Can we find the support in one step?

AI Thread Summary
OMP (Orthogonal Matching Pursuit) requires an iterative approach to accurately determine the support of a received signal because selecting the K maximum correlated columns of the sensing matrix A in one step does not account for the complexities of signal reconstruction. While initial attempts using MATLAB code can yield results similar to traditional OMP, they may lack precision due to the reliance on a single selection process. Each iteration in OMP refines the support by incorporating additional computations, enhancing the accuracy of the signal recovery. The iterative nature allows for better handling of noise and signal correlation, which is crucial for effective sparse representation. Ultimately, this iterative method is essential for achieving reliable results in signal processing.
Awais088
Messages
1
Reaction score
0
In OMP why the 'support' of the received signal is not found in one step, by selecting the $K$ maximum correlated columns of the sensing matrix $A$? where $K$ is the sparsity of the signal. Like in MATLAB

[val ind] = sort(A'*Y); %Y is received signal
signal_Support = ind(1:K); % The result is almost the same as that of normal OMP

Why the support is found in an iterative fashion? As more computation is needed at each iteration.
 
Engineering news on Phys.org
Awais088 said:
In OMP why the 'support' of the received signal is not found in one step, by selecting the $K$ maximum correlated columns of the sensing matrix $A$? where $K$ is the sparsity of the signal. Like in MATLAB

[val ind] = sort(A'*Y); %Y is received signal
signal_Support = ind(1:K); % The result is almost the same as that of normal OMP

Why the support is found in an iterative fashion? As more computation is needed at each iteration.
Can you show us your computations in more detail now? Hopefully you've made some progress on this. See this paper for example:

https://pdfs.semanticscholar.org/425b/1a11936405eb4f8c93dafc33fcc1b485f2a5.pdf
:smile:
 
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...

Similar threads

Replies
13
Views
3K
Replies
1
Views
2K
Replies
2
Views
3K
Replies
2
Views
4K
Back
Top