# Questions tagged [signal-processing]

Digital signal processing of sound, video or other single or multidimensional data

242 questions
Filter by
Sorted by
Tagged with
151 views

### Signal processing from Discrete data (Discrete Fourier Transform)

I am new one to Mathematica. So excuse me if my question is not absolutely accurate. I am trying to find all isolated frequencies in Fourier domain. And then to make inverse Fourier. And finally to ...
316 views

### Problem with Spectrogram

Some time ago I wrote a program to analyse a short segment of music and plot as a spectrogram in Mathematica. It allows one to find the notes in a weird chord for example. The example below is from ...
1 vote
52 views

### Phase unwrapping of transfer function model for calculating group delay [duplicate]

Suppose that I have a transfer function model ...
56 views

### What do we get from OutputResponse[sys {u1,u2}]?

I understand what OutputResponse is doing in the first two examples below. ...
95 views

### What is this this application of KalmanEstimator doing?

I struggle to understand the Kalman filter and the documentation for KalmanEstimator. Please help me understand the first Application on that documentation page. The code in question is copied here: <...
196 views

### Why does this PhaseRange not work?

Any idea why this PhaseRange does not work? BodePlot[-(1/(s + 1000)), PlotLayout -> "Phase", PhaseRange -> {0, 2 \[Pi]}]
51 views

### How to predict the delay of a higher order digital filter

My last question on this was a minimal example. I start with the following: freq=0.1; input=Table[Sin[freq t],{t,1,250}]; I use results above in two digital ...
121 views

### How to predict the delay of a digital filter?

I define a simple digital filter. transferFunction = TransferFunctionModel[{{{0.13793103448275862*z}}, {{-0.9 + z}}}, z,SamplingPeriod -> 1] Then I put samples ...
1 vote
67 views

### How to excite a transfer function with continuous white noise

I'm trying to get the output response of linear system represented by transfer function, once the white noise is given as an input. Here's the code:- For generating continuous noise, I'm getting help ...
59 views

### Why can't I use my discrete lowpass filter?

I am trying demonstrate a discrete IIR lowpass filter using the feature of RecurrenceFilter described here. This is my filter. ...
38 views

### Chebyshev I LPF filter phase shift

I'm trying to design a Chebyshev filter with zero phase shift but I'm doing something wrong here and it would be great if anyone can point me the right way. My Functions are: ...
116 views

### How to conciliate results between Fourier and FourierTransform?

I can't match the analytical results of a continuous-time Fourier transformation with the results I get from a discrete Fourier transform using Fourier[] in ...
36 views

### How to compute the unbiased fit variance considering the option "Weights" in "NonlinearModelFit"

I am doing a non linear model fit. I know how the fit variance is computed when I do NOT assign weights to the fit, for example: ...
96 views

### Play two sounds at the same time in mathematica. For example the inventions of Bach NO.8

I use mathematica to play the Inventions No8 by Bach. I want to play the two parts (by right and left hands )at the same time. But I don't know how to do it. Can you help me? Thank you! ...
90 views

### Finding recurrence relation from an inexact numerical sequence

Consider the recurrence relationship d = 0; d[i_] := (1 + Sqrt[1 + 4 d[i - 1]^2])/2 /; i >= 1 which generates the following sequence (generated by using <...
634 views

### Removing outliers from data

I am trying to remove outliers from the following data: ...
1 vote
158 views

### Audio Digital Signal Processing

Resource and strategy request I want to identify resources and strategies to implement a Mathematica based solution for audio digital signal processing (DSP) and digital to analog conversion (DAC). ...
1 vote
83 views

### IIR Digital Filter: samples not matching the frequency response

So I am a small project in Mathematica involving a Chebyshev 4th order highpass filter, and to obtain its digital IIR filter with the bilinear transformation. Then I implement the differences equation ...
100 views

### Microfluctuations analysis and Power spectrum

I measured a parameter over time and obtained the values below: 0,627896 0,205004 0,259237 1,059125 0,832184 0,587992 0,565537 0,527323 0,460228 0,471958 0,26696 0,75367 ...
1 vote
73 views

### Why do I get this error message from LowpassFilter?

I have a list of numbers data of length 10^7. I have values rate = 100000.; cutoff = 2000.; I try to low pass filter with ...
1 vote
157 views

### Find FT and r.m.s noise of a signal

I have a signal : ...
93 views

### Where to get the "SignalSystem" mathematica package?

I am reading this book: Filter Design for Signal Processing Using MATLAB and Mathematica.It can find on the following link: https://www.wolfram.com/books/profile.cgi?id=3841 It's mathmatica examples ...
109 views

### Building complex signals in Mathematica

How to build a particular signal in Mathematica such that we have a sine curve for half cycle, then have zeros for some time and this continues? It is simple to have the zeros for the second half ...
1 vote
59 views

### How to compute Total Harmonic Distortion (THD) for the following signal?

The signal is as follows Sin[x - j] with $j$ being ...
217 views

### Sampling and filtering data

I'm trying to teach myself about sampling and filtering — and I'm not sure if I'm misunderstanding the concepts or misapplying Wolfram Language. I started by creating a simple test signal with ...
71 views

### How to code a Sum Block when working with Transfer Functions?

I am working using transfer functions models with Mathematica and i am missing a basic feature like the ability to use a Sum Block. How could the model above be modeled? Considering: ...
265 views

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

The high pass filter is not completely removing the DC component. See the picture. Blue is the signal before filtering, green is after. Here is some background on the subject matter. I'm studying ...
110 views

### How to train each layer in a Neural Network so they optimize different loss functions in an adversarial network?

Example NetGraph to illustrate the idea (Input is an online signal with a value between -1 and 1, Noise is Gaussian Centered at 0 and standard deviation 0.1, EvilNet is constrained to output a value ...
83 views

### Sound steganography with InverseSpectrogram

Here is my code of how to hide a message inside a sound: ...
44 views

### How can I deconvolve a spectrum to get the information about each of the deconvolved spectra?

I have a spectrum with two peaks. I want to deconvolve it by gaussian so that I get the parametres (e.g. peak position, area, FWHM, Height) of each deconvolved spectrum. I have tried the following: <...
974 views

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

How can we use Mathematica to design an electronic implementation of an active filter?
1 vote
90 views

### How to convolve two audio signal?

Can we obtain reverb effect by convolve two audio signal? Here are some example. https://www.bilibili.com/video/BV1vE411h7W2