Read about signal processing | 37 Discussions | Page 1

  1. D

    A Applications of analysis in signal processing/machine learning?

    Hello everyone, My question for this thread concerns the application of (mainly) mathematical analysis to fields such as signal processing and machine learning. More specifically, I was wondering if you happen to know of some interesting application of things like measure theory or functional...
  2. CricK0es

    Engineering How to find RMS, and Peak Voltages of this signal?

    Hi all! I have a complex waveform, something like what I have attached, and I need to extract the RMS and Peak Voltage from this. However, this signal can and will change after a number of cycles on a certain setting. So, this means the period and duration of pulse can change and so can the...
  3. S

    Engineering Signal Conditioning and Processing

    I'm thinking that Im going to need something like a low pass filter around 100 Hz so that low noise disturbances from a nearby PSU and such won't disturb my sampling. However, the unit will have to operate around 50 Hz sometimes. Is it possible to use a Fast Fourier Transform to filter out...
  4. D

    Problem understanding a parameter in a digital filter

    Homework Statement Digital causal recursive filter is a part of a digital signal processing system which has sampling frequency ##fs = 1200Hz## and is given by a differece equation: where ##r = 0.9## and ##θ## is such that it filters out the spectral components at ##f = 200Hz## Find ##H(z)##...
  5. D

    How to use the window functions on a signal in MATLAB?

    Homework Statement I am suppose to write a program that compares the FFT (Fast Fourier Transform Diagrams) of a sampled signal without the use of a window function and with it. The window function should be as long as the signal and the signal should have N points, N chosen as to not cause...
  6. M

    Delay and Sum Beamforming Equation Derivation

    Homework Statement I have to simplify this beam form (equation 1) which simplifies to equation 2 and then finally to equation 3. Homework Equations equation 1: e^-ix((1-e^y)/(1-e^z)) where x = Beta*M_(1/2), y = beta*M, z= Beta equation 2: sin(M*Beta/2)/(sin(Beta/2)) equation 3...
  7. T

    I Informational content in 2D discrete Fourier transform

    When you do a discrete Fourier transform (DFT) of a one-dimensional signal, I understand that the second half of the result is the complex conjugate of the first half. If you threw out the second half of the result, you're not actually losing any data and you would be able to recreate the entire...
  8. I

    I Angular frequency of a non-sinusoidal pulse

    Hey all, so I’ve been learning nonlinear acoustics and have encountered a conceptual hurdle in my studies. When using a model, such as a form of the classical Burgers equation, to propagate sound waves, you generally have a “characteristic angular frequency” in the equation (often represented by...
  9. Q

    Engineering Course Choice: Robotics, ML, Adaptive Signal Processing

    I wasn't sure if I should post this here or academic guidance but given the career factor in this question I will post it here: I am doing a masters in electrical engineering with a focus on signal processing but I am also interested in others areas such as machine learning and robotics. I need...
  10. ADDA

    I Equation with two unknowns (old title: Einstein's Insanity)

    Is doing the same thing repeatedly.... Can I spin out of the unit circle with the solution to this equation: (a^2 + b^2) / (a * b - a / b) = (a / b + b / a) Extra Credit for a refutation. Hint: signal processing.
  11. S

    Steady state responses clarification of problem

    Homework Statement I am trying to understand what the difference in the two questions (linked) are. I understand how to find the steady state response for x. Is the second question just asking for the first and fourth element in the Xss matrix? Homework Equations Xss=[q1 q2 q1dot q2dot] The...
  12. Jayalk97

    Problems designing an FIR band pass filter on MATLAB?

    Homework Statement So I've been tasked with designing and band pass filter for my signals class. We're given the specifications that it needs to go from 200-5000Hz, and we need to use a kaiser window as the window function. Homework Equations There are 2 parameters, beta and N, given by these...
  13. I

    How to center the bandwidth for carrier frequency?

    I have a baseband signal in IQ form. I have a method to calculate the carrier offset and estimate the carrier bin. I want to center the carrier to the middle of the bandwidth. How do I do so? Do I simply multiply the IQ data by the exponential with the carrier offset, but doesn't that shift the...
  14. C

    DSP Tuner - Is this correct for freq offset?

    Say I already calculated the frequency offset after the ADC, which was calculated using a 1,048,576 FFT, but I only have 1,040,000 IQ samples. Do I need to use a non power of two FFT method or will the follow work? freq corrected IQdata = sum of iqData(i)*[exp(i*2*pi* n*freq_offset*(diff...
  15. MisterH

    A Difference of WMA & EMA on a sinusoid becomes superposed?

    This is about signal processing, moving averages & superposed / standing waves. This is an online system: causal (univariate) time series analysis. Suppose you have a sinusoid of period n (i.e. n=40, so its frequency is 0.025). If you calculate a "weighted moving average" (WMA) on this sinusoid...
  16. J

    A Calculate Third Octave Band Response from Narrowband Data

    I have a signal that I am able to calculate through an acoustic model for airfoil noise. I am told that the model solves for a narrowband frequency response, however, my measurement data is provided in third-octave band representation. How do I convert my current dataset to the third octave...
  17. N

    What is preventing me from achieving better accuracy for this delay?

    I have 2 PERFECT data of the transmitter and receiver. From 2 data, I can calculate the delay estimation: Fs = 8e6; % sample rate ... for i = 1:2 [cc_correlation,lag] = xcorr(signal2(i), signal1); [cc_maximum, cc_time] = max(abs(cc_correlation)); cc_estimation...
  18. N

    How to calculate standard deviation?

    I have 2 signals: signal1: https://www.dropbox.com/s/zr04pff9skeh8cn/TX.dat?dl=0 signal2: https://www.dropbox.com/s/h436a915dd99hln/RX1.dat?dl=0 signal2 represents for 20 measurements, each measurement combines with signal1 to get time delay estimation using xcorr. So, I will have 20 delays...
  19. N

    How to calculate Time Delay Estimation?

    I have 2 data files, which links are attached below: Transmitted data https://www.dropbox.com/s/0nmhw6mpgh7upmv/TX.dat?dl=0 Received data https://www.dropbox.com/s/xgyo6le3bcmd25r/RX.dat?dl=0 Those binary data are read by this MATLAB code: %% initial values: nsamps = inf; nstart = 0; %% input...
  20. N

    Understanding time delay estimation for GPS?

    I really need help to understand these questions which is highlight, for the GPS situation, I hope anyone who has been working in this situation before, please help me to have a clear understanding about "time delay estimation": Here is the scenario: 1. Suppose I know precisely I have transmit...
  21. Awais088

    Why OMP is iterative? Can we find the support in one step?

    In OMP why the 'support' of the received signal is not found in one step, by selecting the $K$ maximum correlated columns of the sensing matrix $A$? where $K$ is the sparsity of the signal. Like in MATLAB [val ind] = sort(A'*Y); %Y is received signal signal_Support = ind(1:K)...
  22. khurram usman

    Upsampled input to an Adaptive filter?

    I will try to explain the issue I am having as clearly as possible without going into my coding or maths. I have my own and a MATLAB Central implementation pf standard LMS in MATLAB. Fixed step size. No normalization or other stuff. I am trying to use it in a system identification setup. I...
  23. N

    How to compute the location of the antenna when I rotate it?

    Hi group, I have a question regarding to detect the location of the antenna. I read this link: https://en.wikipedia.org/wiki/Plane_wave In the "Complex exponential form" part, the equation: U(r,t) = U0 * exp(j*(k.r - w*t) as the function of location and time U0 = A0 * exp(j*phi) : A0 and...
  24. N

    How to calculate standard deviation from the delay?

    I am trying to calculate the unit vector and standard deviation of the signal. I hope everyone can give me ideas. Here is my scenario: I have 2 rx channels: - f is channel 1 with the length 1x256 complex, then FFT. - g is channel 2 with the length 1x256 complex, then FFT. - from f and g, I can...
  25. N

    How to calculate the time delay based on a function of antenna angle?

    Hi everyone, I am a new student who is studying on collecting data from TV signal. I hope everyone can help me for ideas. I am having spectrum analyzer which can define a TV station around me, so I chose 4 stations WHUT-TV [584MHz 590MHz], WPXN-TV [590MHz 596MHz], WTTG [60 MHz 608MHz], and WNVC...
  26. FeDeX_LaTeX

    I Discrete Convolution of Continuous Fourier Coefficients

    Suppose that we have a 2\pi-periodic, integrable function f: \mathbb{R} \rightarrow \mathbb{R}, whose continuous Fourier coefficients \hat{f} are known. The convolution theorem tells us that: $$\displaystyle \widehat{{f^2}} = \widehat{f \cdot f} = \hat{f} \ast \hat{f},$$ where \ast denotes the...
  27. R

    Identifying Fundamental Frequencies

    Homework Statement I have made a plot of a given .wav file in Matlab. The problem asks: find the fundamental frequencies of the 3 vibrating strings, and identify some of their harmonics. Homework Equations 3. The Attempt at a Solution [/B] So I made a Matlab plot of the power spectrum over...
  28. B

    Non-uniformly sampled transfer function data

    I have non-uniformly sampled transfer function data (magnitude only) in the range of 100kHz and 200MHz. Using this transfer function, I would like to calculate output from specific input. Question : To obtain phase of the transfer function from the magnitude data, I am trying to use Hilbert...
  29. J

    Find Function/Transform for signal that minimizes CV of data

    Warning...this requires scripting and iteration, and is not theoretical -- it is a real problem I haven't been able to solve, but I'm sure someone here can... :-) Data: each .csv file is a test recorded at a time interval of 7.5Hz and each file has 3 columns. The first column is time in...
  30. P

    Can pocket FM radio output at 50kHz?

    I've recorded the output hiss from a small battery powered radio operating inside a metal tin. From related posts, I can say that the radio is effectively shielded from receiving any FM transmission, and the resultant hiss is thermal noise in the early stages of the receiver. I believe that...
Top