Questions tagged [signal-analysis]

The processing of signals for the purpose of extracting a parameter or property embedded in a signal. Signal goes in and far fewer numbers come out.

2,189 questions
Filter by
Sorted by
Tagged with
1 vote
864 views

I need to compute the FFT and plot the spectrum and I do not know my sample frequency and signal length

I am new to matlab. I have a noisy dataset represented as a signal on which I have to compute the fft and plot the one-sided spectrum, however I'm quite unsure if my data's signal length I assume that ...
• 11
54 views

Is there a formal definition of what it means for a signal to be sparse?

Up to now I've never found a rigorous or a formal definition of what it means for a signal to be sparse other than it means that it has a relatively low number of non-zero entries or that the ...
1 vote
35 views

digging into a signal

I am a civil engineer and I have a research focused on InSAR Data. I have a basic question about analyzing the signals, please. How can I dig into the signal I have? Is there any code to define the ...
• 11
1 vote
22 views

What are the modes of a transform basis?

So, I'm reading Steven Brunton's book, "Data Driven Science & Engineering", and I'm trying to understand what he means by mode in this following excerpt: Most natural signals, such as ...
95 views

Kalman filter in data fusion

I am very new to Kalman filter. I am doing a project using one sensor the track the sensor's position. I developed 2 methods to solve the position, one in better accuracy and one is less accurate. I ...
855 views

Time shifting a signal in python

I am currently modeling FMCW (linear FM) and SFCW (stepped FM) chirps in python. For my project, I need to simulate those signals as a transmit chirp and a received one, scattered from point targets ...
• 65
1 vote
161 views

Generate a pulse with Tukey window [closed]

I am trying to generate a pulse of the shape with the following parameters. Carrier frequency is 5 [GHz] Pulse Repetition Interval is 1600 [ns] Pulse Width is 100 [ns] Rise Time is 8 ns Fall Time is ...
1 vote
190 views

Issue with SNR and SINAD Measurement using Matlab Functions in specific cases

I have a MATLAB code in which I need to calculate the SNR and SINAD of received signal at known frequency (assumed as tone signal). The issue is that sometimes the power at that frequency is lower ...
• 488
1 vote
19 views

Stepped Frequency Modulated Waveform Continuity issues [duplicate]

I want to generate a stepped frequency modulated waveform (SFMW), similar to a linear frequency modulated chirp. While approaching this, I wanted to consider the issue that there should be some ...
• 65
1 vote
92 views

Clipping detection algorithm for a sinusoidal signal with noise and unknown amplitude in an online fashion

My problem is the following: I am sampling data from a sine signal Samples come in a online fashion (more and more data incoming through time). The device does not have a lot of memory so it is ...
• 11
15 views

Extract PVC feature from singal to train the ML model with PVC characteristics

I have ML model which is trained on Afib, Normal, Other - 3 class. Currently when I am testing the model with unseen database, sometimes it identify PVC singals as Afib class. For example - enter ...
1 vote
63 views

how to find type of a binary sequence

I want to know how I can find the type (algorithm) of a binary sequence at hand. For instance, I'd like to know whether the following (binary) sequence is m-sequence, Barker, Gold, etc. AC DD A4 E2 F2 ...
• 95
1 vote
24 views

undecimated wavelet transformation

I have 20kHz sampled dc current data of 3 second (i.e signal length of 60000). I want to use undecimated wavelet transform to extract statistical features from it. But i don't know how to choose best ...
248 views

Inverse continuous wavelet transform, how to obtain fluctuations at a given scale with ssqueezepy?

How can I obtain the fluctuations of a timeseries at a specific scale using the ssqueezepy library for inverse continuous wavelet transform (ICWT)? I have a minimum reproducible example that uses the ...
• 179
1 vote
189 views

How to be sure that we chose the correct sampling rate in practice?

Let say I perform an experiment and I record data at a given frequency sampling $F_s$ and then I perform FFT analysis on these results. As I do not know the characteristics of the perturbation that I ...
• 23
1 vote
39 views

How to characterize unknown perturbations in practice ? FFT analysis?

I want to analyze the motion X(t) of a very flexible structure, which is excited/forced by unknown perturbations, in order to characterize this perturbations. Hence,...
• 23
1 vote
104 views

Comparison of WVD vs STFT Spectral analysis in the presence of Noise

This question is an extension to the question about WVD vs STFT originally posted Here. During the QA it was pointed out that the WVD only works for noiseless signals. To test that out I created a ...
• 488
44 views

Practically Calculating Cramer-Rao Lower Bound

What is the method to compute Cramer-Rao lower bound for a particular application. For example I have an application in which FFT of an incoming signal is performed to get a Coarse estimate and then ...
1 vote
58 views

How to figure out or estimate the level of noise in a given data distribution

I have been given a data distribution which was synthetically generated by geostatistical methods such as variogram analysis. Without having the source of the technique which generated the data, is ...
1 vote
513 views

How we determine type of filter with pole(s), zero(s)? [duplicate]

Let's say we have this Laplace transform: $$H_{1}(s)=\frac{1}{(s+1)(s+3)}\;, \; \Re{e} (s)>-1$$ So, we know that there is a poles at $s=-1$ and $s=-3$. With these informations, we found that to be ...
• 11
134 views

Bode Plot - Why we add dB value in some situations?

Question: Specify the straight -line approximation of the Bode magnitude plot: $$H(j\omega) = 0.04 \cdot \frac{jw+50}{jw+0.2}$$ I don't understand that in the plotting part we add 6dB for two ...
677 views

Wigner-Ville Distribution (WVD) vs STFT for Spectral Analysis

What are the Pros and Cons of using Wigner-Ville Distribution for spectral analysis of a signal vs taking the STFT. When is it appropriate to use one over the other and is WVD used in real-time ...
• 488
337 views

Signal Reconstruction Using Scipy.signal.cwt

Can someone explain to me how I can reconstruct a signal using the scipy.signal.morlet2? The codes in the link only allows one to do a fourier transform using the morlet wavelet, but there is no such ...
53 views

OFDM channel estimation using the transmitted signal multiplied with a matrix

I have OFDM system, where the modulated signal $x$ with length $N$, and $N$ is the number of subcarriers in OFDM symbol. $x$ is multiplied with a well-known unitary matrix $G \in N \times N$ before ...
• 165
145 views

• 165