Christoph F.
Followers: 0 Following: 0
Feeds
已回答
sos2tf: different result in filtfilt by using SOS vs tf
> IIR Butterworth bandpass of order 40 IIR filters with orders this high are fairly susceptible to numerical effects like coe...
sos2tf: different result in filtfilt by using SOS vs tf
> IIR Butterworth bandpass of order 40 IIR filters with orders this high are fairly susceptible to numerical effects like coe...
6 years 前 | 1
| 已接受
已回答
Applied Fft to my temperature sensor readings and don't understand the result
> Is there an explanation for this result, or is it wrong. The result looks correct. The Fourier transform shows a large DC c...
Applied Fft to my temperature sensor readings and don't understand the result
> Is there an explanation for this result, or is it wrong. The result looks correct. The Fourier transform shows a large DC c...
6 years 前 | 0
| 已接受
已回答
Why do I get different frequency response using state-space representation and transfer function
124th order recursive filters are iffy, numerically. At this point, the limited precision of even the double datatype can lead t...
Why do I get different frequency response using state-space representation and transfer function
124th order recursive filters are iffy, numerically. At this point, the limited precision of even the double datatype can lead t...
7 years 前 | 1
已回答
I am getting error Undefined function or variable, How to solve this error??
The error means MatLAB cannot find the function write_grid_images(). Is it defined in a separate file or in the same file as ...
I am getting error Undefined function or variable, How to solve this error??
The error means MatLAB cannot find the function write_grid_images(). Is it defined in a separate file or in the same file as ...
7 years 前 | 0
已回答
what is wrong in my code trapezoidal rule
Curly brackets {} have a special meaning in MatLAB syntax (usually when you want to work with the cell datatype). If you did ...
what is wrong in my code trapezoidal rule
Curly brackets {} have a special meaning in MatLAB syntax (usually when you want to work with the cell datatype). If you did ...
7 years 前 | 0
| 已接受
已回答
Writing large ammount of data over serial is very slow
A baud rate of 250000/s means a transfer rate of roughly 21000 bytes/s. This means sending 960000 bytes will take about 46 secon...
Writing large ammount of data over serial is very slow
A baud rate of 250000/s means a transfer rate of roughly 21000 bytes/s. This means sending 960000 bytes will take about 46 secon...
7 years 前 | 0
已回答
why are the peaks of FFT of generated signal slighty off?
Multiplying a function with another function can change the frequency content, as this corresponds to convolving the two image f...
why are the peaks of FFT of generated signal slighty off?
Multiplying a function with another function can change the frequency content, as this corresponds to convolving the two image f...
7 years 前 | 0
已回答
XCORR of two harmonic signals has a triangular shape. Why?
> What can be the reason of such triangular shape? The reason is that both signals have a significant DC component/offset. Tr...
XCORR of two harmonic signals has a triangular shape. Why?
> What can be the reason of such triangular shape? The reason is that both signals have a significant DC component/offset. Tr...
7 years 前 | 1
已回答
How can i use Moving Average Filter to change the sampling rate of a signal!?
You filter the signal and then you reduce the sampling rate. In the most simple case: X=filter([0.5 0.5], 1, X); % Two-e...
How can i use Moving Average Filter to change the sampling rate of a signal!?
You filter the signal and then you reduce the sampling rate. In the most simple case: X=filter([0.5 0.5], 1, X); % Two-e...
7 years 前 | 0
| 已接受
已回答
Why does the code output something that's clearly false?
> Why is this happening? Look at the value of Ai-AT MatLAB uses numeric methods to invert matrices with inv(), and nu...
Why does the code output something that's clearly false?
> Why is this happening? Look at the value of Ai-AT MatLAB uses numeric methods to invert matrices with inv(), and nu...
7 years 前 | 0
| 已接受
已回答
Designing a Chebyshev type 2 filter directly in the discrete-time domain?
Answering my own question: The missing criterion is indeed related to the maximum flatness - the second derivative of the sq...
Designing a Chebyshev type 2 filter directly in the discrete-time domain?
Answering my own question: The missing criterion is indeed related to the maximum flatness - the second derivative of the sq...
7 years 前 | 0
| 已接受
提问
Designing a Chebyshev type 2 filter directly in the discrete-time domain?
I am trying to design a Chebyshev type 2 filter in the discrete-time domain in order to have control over the placement of the f...
7 years 前 | 1 个回答 | 0
1
个回答已回答
Plot ECG based on heart rate
> I'm having problems getting the plot to display in seconds rather than samples. It looks like your t vector is in samples ...
Plot ECG based on heart rate
> I'm having problems getting the plot to display in seconds rather than samples. It looks like your t vector is in samples ...
7 years 前 | 0
已回答
Checking for divisibility?
> Is this a result of rounding error? No, it is the result of a bug. In your while loop, the code inputs a new value for cash...
Checking for divisibility?
> Is this a result of rounding error? No, it is the result of a bug. In your while loop, the code inputs a new value for cash...
7 years 前 | 0
已回答
What does the error Attempted to access k(3e-10); index must be a positive integer or logical. mean?
k(a+b) means to MatLab "the (a+b)th element of vector k". However, a+b isn't integer. Maybe the expression cos(k(a+...
What does the error Attempted to access k(3e-10); index must be a positive integer or logical. mean?
k(a+b) means to MatLab "the (a+b)th element of vector k". However, a+b isn't integer. Maybe the expression cos(k(a+...
7 years 前 | 0
已回答
Speed up FIR filter
As an answer: Using filter() instead of filtfilt() to apply the filter will speed up the calculation by an order of magnitude...
Speed up FIR filter
As an answer: Using filter() instead of filtfilt() to apply the filter will speed up the calculation by an order of magnitude...
7 years 前 | 1
已回答
how to smooth Fourier Spectrum of an acceleration-time history
To make the spectrum appear smoother, you can either apply a window function to the signal in the time domain by element-wise mu...
how to smooth Fourier Spectrum of an acceleration-time history
To make the spectrum appear smoother, you can either apply a window function to the signal in the time domain by element-wise mu...
7 years 前 | 0
已回答
How can I do a backward only bandpass filter
Reverse the signal vector, apply bandpass filter with the filter() command, reverse the result?
How can I do a backward only bandpass filter
Reverse the signal vector, apply bandpass filter with the filter() command, reverse the result?
7 years 前 | 0
已回答
I have question of FFT(fast fourier transform)
A Fourier transform decomposes a time-domain signal into sinusoidal components. The frequencies of the sinusoidal components are...
I have question of FFT(fast fourier transform)
A Fourier transform decomposes a time-domain signal into sinusoidal components. The frequencies of the sinusoidal components are...
7 years 前 | 1
已回答
How to count if loops
count=0 loopStart=1 loopEnd=6 while loopStart < loopEnd count = ...
How to count if loops
count=0 loopStart=1 loopEnd=6 while loopStart < loopEnd count = ...
7 years 前 | 0
| 已接受
已回答
Finding the exponential of a very small number
> This is not right. Is is as close to the correct answer as can be represented with the 64-bit floating point format that Ma...
Finding the exponential of a very small number
> This is not right. Is is as close to the correct answer as can be represented with the 64-bit floating point format that Ma...
7 years 前 | 2
已回答
Code Optimization, for loop
Two suggestions: The inner loop only loops from Tmin to (m-1). The extra comparison of m and i inside the loop could be remov...
Code Optimization, for loop
Two suggestions: The inner loop only loops from Tmin to (m-1). The extra comparison of m and i inside the loop could be remov...
7 years 前 | 0
| 已接受
已回答
Get time signal back after NFFT
The time vector as as many elements as X, and they are spaced 1/(f(2)-f(1)) apart. And you will probably need to reverse the ...
Get time signal back after NFFT
The time vector as as many elements as X, and they are spaced 1/(f(2)-f(1)) apart. And you will probably need to reverse the ...
7 years 前 | 0
已回答
detect QRS signal from ekg shield
If the ECG is noisy, the first place to look for issues would be the circuitry and the connection to the patient. Electrode cont...
detect QRS signal from ekg shield
If the ECG is noisy, the first place to look for issues would be the circuitry and the connection to the patient. Electrode cont...
7 years 前 | 1
已回答
The output of my PID controller is coming very high...
Without more information, perhaps the simulink diagram, the question will be difficult to answer. In general, PID controllers...
The output of my PID controller is coming very high...
Without more information, perhaps the simulink diagram, the question will be difficult to answer. In general, PID controllers...
7 years 前 | 0
已回答
How can I remove noise from my graph?
The most straightforward option is using a filter to remove the noise. This works if the noise has a different spectral content ...
How can I remove noise from my graph?
The most straightforward option is using a filter to remove the noise. This works if the noise has a different spectral content ...
7 years 前 | 0
已回答
Want to use Matlab similar to Solver in Excel
I think you're looking for the fminsearch() function. Or alternatively something from the curve fitting toolbox.
Want to use Matlab similar to Solver in Excel
I think you're looking for the fminsearch() function. Or alternatively something from the curve fitting toolbox.
7 years 前 | 0
已回答
get inverse fourier Optimization, how can i do?
The "clean" solution would be to use MATLABs fft()/ifft() functions. They are optimized and also work for vector sizes that are ...
get inverse fourier Optimization, how can i do?
The "clean" solution would be to use MATLABs fft()/ifft() functions. They are optimized and also work for vector sizes that are ...
7 years 前 | 0
已回答
How concatenate several signals
> If I do x = [x ; x ], x is a row vector. To concatenate row vectors, use x=[x x] [x; x] creates a 2-by-lenght(x) m...
How concatenate several signals
> If I do x = [x ; x ], x is a row vector. To concatenate row vectors, use x=[x x] [x; x] creates a 2-by-lenght(x) m...
7 years 前 | 0
已回答
Why is MATLAB officially written with capitalized letters?
Because it's a trademark (and hence should be recognizable)?
Why is MATLAB officially written with capitalized letters?
Because it's a trademark (and hence should be recognizable)?
7 years 前 | 1