# Tag Info

Accepted

### Remove noise from data

You could try BilateralFilter: ...
• 36.2k

### Can we use Mathematica to design an electronic active filter?

Here I would like to share with this great community by offering an example of active filter design. Introduction This Mathematica code determines the component values for a low-pass active filter ...
• 4,604

### Deleting noisy data from a plot (manually) and export the best remaining data

One simple way of "filtering" your data is to treat the points as a graph, and search for the shortest path from left to right: ...
• 36.2k
Accepted

### Finding outliers in 2D and 3D numerical data

The question title poses a good question, although the question formulation is somewhat specialized and misplaced (as mentioned in a comment). This answer provides data and a method description ...
• 37.9k
Accepted

### Removing outliers from data

You could take a look at the built-in functions FindAnomalies and DeleteAnomalies. We can use ...
• 13.1k
Accepted

### Extracting signal from gaussian noise

The procedure below assumes that the original distribution $X$ (the "signal") is non-Gaussian, and $Y$ is Gaussian (normally distributed noise.) General procedure The procedure is as follows: Find ...
• 37.9k

### Remove noise from data

I would suggest using a median filter with small radius to eliminate the large spikes, then a mean filter to smooth the remaining signal. @Xavier essentially combines these two filters by using ...
• 15.3k

### What's the correct way to shift zero frequency to the center of a Fourier Transform?

I am writing this answer to put on record how to do the equivalent of fftshift() in MATLAB, for both the one- and two-dimensional cases. In Mathematica, the ...
Accepted

### How fast is my fidget spinner spinning? A sound experiment!

First, import the audio and extract usable data from it: ...
• 1,883

### Why the BandpassFilter is different than applying LowpassFilter then HighpassFilter

The difference between the low-high/high-low/bandpass filters is clearer plotting them all together: ...
• 69.2k

### Remove noise from data

I am not sure what is called "noise" in the question, from the description, I think it is about removing outliers. This solution uses Quantile regression twice: to detect the outliers, and then to ...
• 37.9k
Accepted

### How to get a smooth derivative graphic

I think one issue is that your initial data is not evenly sampled and thus filtering it directly is not going to do much good in regards to differentiating it. I propose resampling of the data, ...
• 8,489

### How can I generate pink noise using Mathematica?

The approach below is still somewhat brute-force, but it was greatly improved by Carl Woll's suggestion to look into AudioData, which was the link I was missing here. It works to generate a pink ...
• 67.4k

### Processing images from NASA's Juno Jupiter Orbiter

You might find the functions ColorToneMapping and BrightnessEqualize useful, as well as modifying gamma in ...
• 13.1k
Accepted

### Problem with Spectrogram

You should get the old result back by setting MaxPlotPoints -> Infinity in the Spectrogram call, eg ...
• 301
Accepted

### Computing FundamentalFrequency

You can use Cepstrum,Wiki says It was originally invented for characterizing the seismic echoes resulting from earthquakes and bomb explosions. It has also been used to determine the fundamental ...
• 6,836

### high pass filter without losing detail

Here is my take on how to do filtering for a time series. The HighpassFilter you used is I think for image processing. Import the data and find the sample rate ...
• 16.5k

### How fast is my fidget spinner spinning? A sound experiment!

Using Fourier Discrete Transform. Let's start by observing the Fourier content of the beginning of the signal: ...
• 14.3k

• 16.5k

### Deleting noisy data from a plot (manually) and export the best remaining data

Here's an alternate approach that takes the data into an image that you can edit in a Paint program, and then back into data. Presumes you have "insider knowledge" about the data set that allows you ...
• 7,173
Accepted

### Deleting noisy data from a plot (manually) and export the best remaining data

Introduction It seems to me that this question should be answered using more "traditional" time series methods than the already provided interesting solutions (with graphs and image processing.) The ...
• 37.9k

### high pass filter without losing detail

How about LowpassFiltering the signal and subtracting the result from the original? ...
• 4,024
Accepted

### high pass filter without losing detail

The default kernel length of HighpassFilter seems to be too small, after modifying it to Round[Length@a/10], the result is ...
• 67k
Accepted

### Why doesn't HighpassFilter fully remove the DC component?

I don't like LowpassFilter and HighpassFilter. Somewhere there is a discussion on how to make them work, but I can't find it now....
• 16.5k

### How to do deconvolution in spectrum with some peaks?

I don't think deconvolution is what you are really after. For example, there is a function called ListDeconvolve. Let's apply it to your data. First you need to ...
• 69.2k
Accepted

### Applying filters to data of the form {{x1,y1},{x2,y2},...}

The answer I came up with is ...
• 8,489
Accepted

### Frequency of ticks in mechanical watches

Third, much better answer This is a bit easier to understand graphically, so I put a Manipulate together. ...
• 13.1k

### Frequency of ticks in mechanical watches

The data looks like periodic pulses of incoherent noise, familiar to an old pulsar astronomer. So, use a method sometimes used for pulsars. Start by working in intensity rather than amplitude. That's ...
• 13.8k

### how to plot the amplitude and phase spectrum of a Fourier Transform in this specific pattern?

I'll show the easy way, then the hard way. Easy way Since the Fourier transform is the Laplace transform when real of s is zero, then you can use ...
• 146k