Questions tagged [signal-analysis]

The tag has no usage guidance.

308 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
0
votes
0answers
88 views

How can I calculate the Number of bins per octave?

I am trying to calculate the Constant Q Transform for Monophonic audio using Python. The Python has the library to calculate the CQT , the default value of num_bins_per_octave is 12. How would one ...
0
votes
2answers
105 views

why is my FFT magnitude of real time recording so volatile?

My goal is to do spectrum analysis of a gear motor. I used Python with the Pyaudio package and made a crude spectrum analyzer that displays the FFT as the sound is being recorded. I recorded 10 ...
0
votes
0answers
51 views

Decoding data hidden using “echo hiding” technique

I'm working on a little project, which centers around steganography. As part of it, I want to implement the audio echo hiding method, but the problem is, I've never done anything related to digital ...
0
votes
0answers
14 views

How to receive v-chip signals from digital TV stream

I'm trying to retrieve and decode V-chip data from my TV streams (NTSC/ATSC digital streams). Apparently these data are embedded somewhere in the stream itself, but I have no clue how they are ...
0
votes
0answers
27 views

Co-prediction of signals

Is there any plausible method to estimate or predict one signal, on the basis of known value of another signal, provided the two signals bear a strong correlation? For instance, the audio amplitude ...
0
votes
0answers
46 views

How to make function in time domain after fft fit with the corresponding function in frequency domain?

For example, I want to use fft to transform the simple function exp(-x.^2) defined in time domain. And the corresponding funciton in frequency domain is sqrt(pi).*exp(-k.^2/4). And I use the upper ...
0
votes
0answers
35 views

FM affected by AWGN

Could you give me a little help with the below question. I have plotted the FM signal and also added the AWGN on matlab but when i comes to the mathematical part it is not that simple as i thought it ...
0
votes
0answers
28 views

Adaptive frequency discovery of binary signal

First of all, I'm not a signal processing expert. Actually, I'm trying to benefit from some concepts of signal processing theory in my computer science research. My problem is that, I have to find ...
0
votes
0answers
28 views

how to do supervised NMF source separation?

I know how NMF works by itself (unsupervised), but I am now interested in learning how it works in the supervised way. Suppose I have a clean isolated time domain signal of about 3 seconds in length ...
0
votes
1answer
46 views

EEG Sampling, Which Order should cover my result?

I have EEG data sampling rate is 250 Hz and I want to band pass this data in ( 0.5-3 Hz & 3-8 Hz & 8-13 Hz & 13-30 Hz & 30-40 Hz). Currently, the data is in the frequency range of ...
0
votes
1answer
129 views

Are resolution increase and noise reduction from oversampling mutually exclusive?

Oversampling a signal means sampling it with a significantly higher sampling frequency than the Nyquist rate. As far as I know, there are three advantages: Easier design of anti alias filter Increase ...
0
votes
1answer
78 views

Figuring magnitude and phase response

I've got a linear time-invariant system $$y[n]=\frac{8}{9}y[n-1]+x[n]$$ which I transformed into a transfer function $$Y(z)=\frac{8}{9}Y(z)*z^{-1}+X(z) =>\frac{Y(z)}{X(z)}=\frac{1}{1-\frac{8}{9}*z^{...
0
votes
1answer
193 views

How to determine fundamental frequencies (beats/minute) of heartbeat? (matlab)

read = matfile('ECG.mat'); [cor, lags] = xcorr(read.ecg, read.ecg); read.Fs; So i have read.ecg (signal) and ...
0
votes
1answer
441 views

Is there a way to obtain the transfer function from a bode plot on Python? (I know that it is possible on Matlab)

Quite simply, I have a bode plot obtained from a source signal. Now I wish to obtain the transfer function. I know it is possible with Matlab: http://www.mathworks.com/help/ident/examples/frequency-...
0
votes
1answer
832 views

Computing the Power Spectrum Density (PSD) on a CSV File in Python

im quit new with signal processing and im trying to calculate the PSD of a signal im sampling. the signal is an output of a DC buck converter this is the code im using and this is the plot im getting ...
0
votes
0answers
15 views

Is there a criterion that says at what point you can distinguish 2 partially overlapping Lorentzian peaks?

If you have 2 Lorentzian peaks that partially overlap and you have some frequency resolution df (your points in frequency space are separated by df) and both Lorentzian peaks have FWHM $\Gamma$ is ...
0
votes
0answers
213 views

Why MFCC have varying length dimensions?

I have recently started to use MFCC as a feature for a project. However, I am unable to understand why MFCC have varying 2nd dimension size even when I chose the number of coefficients to be 40.
0
votes
1answer
44 views

Measure 3-D length using smart-phone's accelerometer

I'm wondering if we can measure 3-D length only by our smart-phone's accelerometer. And we all know these low cost IMUs are not accurate. You can model accelerometer's error this way: $$ a = f*a' + g ...
0
votes
0answers
94 views

How to remove echo/reflected-sound caused by stationary objects when building a ultrasound based radar

I am emitting ultrasound with a speaker and am trying to track moving objects with a microphone array by detecting doppler shifts. I have succeeded to detect movement. However, to detect the direction ...
0
votes
1answer
62 views

Improvement of SNR by sampling different number of cycles using FFT of a fixed length singal

My question relates to Fourier transform of signals with different lengths in time but the same fixed length of the digitized signal with different sampling rates. Specifically, how does the number ...
0
votes
0answers
66 views

autocorrelation and ISI histogram of oscillatory neuron

I'm trying to learn about different kinds of neurons and I got to a question that I'm stuck on: Given an oscillatory neuron that shoots poissonically for 50 ms and rests for 100ms:how it's ...
0
votes
1answer
201 views

Wavelet transform and FFT using to extract feature power bands with EEG signals

I am using 5 channels [ fz , cz , c3 , c4 , pz] to detect drowsiness of driver My First Question is, what is the right input to get feature power band ( Theta , alpha , gamma , beta ) to wavelet ...
0
votes
0answers
218 views

How to manipulate output of Matlab's 'spectrogram' function for additional spectral analyses

all, I have an audio recording that contains several frequency-modulated elements (think animal calls like birds/bats). I have read this file into Matlab using 'audioread' and plotted the oscillogram ...
0
votes
1answer
46 views

Separate speech signals that are bandlimitted

I have 2 kind of signals (refer figures) in a folder. One is band limited to 4khz and another is band limited to 8khz, both are with sampling frequency 16khz. I need to separate them. Any idea??
0
votes
2answers
216 views

Accelerometer BMI160 changing bias

Goal: Obtain the 3-axis accelerations from the Bosch BMI160 IMU when measuring the accelerations of the bogie of a commercial train. The accelerometer used is installed in a PCB and used by an mbed ...
0
votes
0answers
36 views

How can we find the signal power of $x_{out}(t)=\frac{1}{2}Am(t)\cos \theta$?

I am trying to solve the following question: I have partially worked out the problem and we have: $$x_{out}(t)=\frac{1}{2}Am(t)\cos \theta,$$ which is the output of the LPF. and $$x(t)=Am(t)\cos (2\...
0
votes
0answers
37 views

DSP Hardware recommendation or is it even needed?

I'm new in embedded programming. Trying to choose a dsp, they seem very feature rich for my planned usage. I want to analyze 18 signals (simultaneously or near simultaneously) real time. I want to do ...
0
votes
1answer
110 views

Distinguish between sinusoidal oscillations and rythmic pulses

I want to distinguish between a sinusoidal oscillations and rythmic pulses. Which method can i use to do that? I want to implement a detector that can distinguish between this two types of signals. ...
0
votes
2answers
76 views

What is meant by finite action signal

In section 1.3 from Signals, Systems and Inference, Alan V. Oppenheim, George C. Verghese. Finite-action signals, which are also called absolutely summable signals, are defined by the condition \begin{...
0
votes
2answers
97 views

Alamouti Scheme. MISO. STBC for real constellation

I have a real orthogonal design for codeword... $$ \begin{bmatrix} s1 & s2 \\ -s2 & s1 \end{bmatrix} $$ $$ s=\begin{bmatrix} s1\\ s2 \end{bmatrix} $$ $$ Y^T=\sqrt{\frac{P}{Mt}} h^T ...
0
votes
0answers
79 views

Frequency Response Question on LSI System

Someone please explain me the question its seems very complicated to me. I just want know what the question asking and how to solve it i dont want fully solved solution. Thank you!!
0
votes
1answer
106 views

Wavelets and bank filters

The wavelet transform has a problem as it gives poor time resolution for low frequencies and poor frequency resolution for high frequencies according to uncertainty conditions. This appears well ...
0
votes
2answers
1k views

Variance of deterministic sine wave

I have read that variance of a deterministic signal is 0 because it is deterministic and does not vary over time. In this explanation, I am considering a $\sin(t)$ wave where value at each t is a ...
0
votes
0answers
24 views

How best to analyse a 130volt +/- 20volt signal?

I want to measure and log a relatively high variable voltage signal, with minimum impact on the original signal. Normally the signal should average 130volts and vary by +/- 20volts at 10Hz. However ...
0
votes
0answers
248 views

Hilbert Spectrum vs. STFT

If I wanted to plot a spectrogram of a signal, I would by default use the Short Time Fourier Transform. However, the Hilbert transform does something similar: it lets us calculate instantaneous ...
0
votes
0answers
50 views

How do I improve the SNR of my signal given a noise profile (additive noise)?

From an iPhone microphone, I have a background recording of 5s(fs = 44.1 Khz), and immediately after that, I have a voice recording of a person saying 'aaa...' for 10s(fs = 44.1 Khz). How can I use ...
0
votes
0answers
66 views

Mathematical proof and intuitive reasoning for: $\lim \limits_{\epsilon \to 0} \frac{1}{\pi t}\sin\frac{\pi t}{\epsilon}=\delta(t)$

Please provide the mathematical proof and intuitive reasoning for: $$\lim \limits_{\epsilon \to 0} \frac{1}{\pi t}\sin\frac{\pi t}{\epsilon}=\delta(t)$$ Where $\delta(t)=$Unit impulse function ...
0
votes
0answers
9 views

variable factors in Simulimk

In my simulation of an equation in Simulink, I need to have variable factors the same as shown in following picture but Simulink doesn't accept that. how I can solve this problem?
0
votes
1answer
410 views

Flat vs frequency selective fading in MC-CDMA?

I am trying to simulate an MC-CDMA system. I have NXK matrix $S$ which consists of subcarriers ($s_n,_k$ represents subcarrier $n$ of user $k$) and KX1 vector $X$ consists of user symbols. So my ...
0
votes
0answers
410 views

The essential pre-processing steps in speech signal analysis

My question is that for simulating a new scheme for speech emotion recognition (feature extraction and classification), what are the necessary pre-processing steps (I mean any kind of normalization ...
0
votes
1answer
302 views

Recover IQ samples from signal

I have a data acquisition device that provides me with an array of integers that represents a modulated signal (let's say QAM16). I would like to recover the I and Q samples from the raw time-domain ...
0
votes
2answers
523 views

IIR Lattice Filter in C programming

I would like to implement Lattice IIR filter in c, i can't defined the value of gN, i know that x(n) = fN(n), but how to initialize gN ?. you can find the algorithm here : n
0
votes
1answer
369 views

Why the energy is a good feature extraction for detect disturbances in signal processing?

To detect disturbances in signal processing a common step is to extract signal characteristics to analyze them, among these characteristics it is recommended to use the signal energy. Why energy is ...
0
votes
1answer
557 views

Frequency spectrum of complex equivalent Baseband Signal - Frequency Content around carrier frequency

Basically my objective is to generate a complex equivalent baseband signal of an AM modulated wave in MATLAB. Then to view the difference in frequency spectrum of AM modulated RF signal vs complex ...
0
votes
0answers
28 views

How to do training of the Ant Colony used for classification?

I'm using the Ant colony for my database of EEG signal for the detection of epileptic seizure. I read this article and I'm confused. Is this algorithm for training set to genertae rules or just for ...
0
votes
0answers
24 views

Which filter to use for data with high amount of errors?

I have the following data collected from a heart rate sensor. The data is in bpm vs. milliseconds. All the data points below 80 is incorrect (errors/noise). When it plummets below 80, it's because ...
0
votes
1answer
101 views

application of wavelet to vibration signal

I ask you to help me to interpret this figure corresponding to a diagnosis of gear failure using CWT (Haar); I have already worked on the analysis of the vibratory signals using the FFT; But since the ...
0
votes
0answers
110 views

Transient and steady-state analysis for adaptive filter

I have got review for my work saying, that my work (adaptive filter variant) should be analyzed in transient and steady-state before claiming it improves performance. I have done common (in my ...
0
votes
0answers
92 views

Any examples of analysis in time domain to extact information

I am sending a 20Khz signal from my phone and capturing all the signals while doing exercise above it. Here I have a signal of a person doing "hand scissors exercise" I am doing analysis on how many ...
0
votes
1answer
400 views

How to convert the mean and variance of a processed received signal into a SNR or BER?

So I'm trying to eventually get some sort of signal quality metric, and to do that, I'm trying to take the mean and variance of my bit determination signal and use that to come up with a Signal to ...