I am trying to recover the original signal as shown in (3,1,1). I have represented the signal using 10 discrete numerical values in (3,1,2). After adding some noise using randn(), I have received the "noisy" signal in (3,1,3). Now, I want to retrieve the original data (3,1,1) from the noisy signal. I am confused here on how to implement the logic.

The same concept goes for the (3,1,2) as well. The only difference is the noise (randn()) function. I don't know to get the (3,1,1) from either (3,1,2) or (3,1,3).

The code I've written:

## Best Answer