Filter data that is not sampled uniformly?
조회 수: 5 (최근 30일)
이전 댓글 표시
Hi, does anyone know how to filter data that's not sampled at a constant frequency? The data is based on pressure-crank angle, so I have a pressure sample at every 0.1 crank angle degree.
I'm trying to the use butter() function, but it requires a sampling frequency...
Regards, TheNovice
댓글 수: 4
dpb
2015년 3월 1일
Is there a recorded timing interval or other way to know rpm, I presume? If so you can derive time. I'll have to cogitate on w/o a little...
채택된 답변
Star Strider
2015년 3월 1일
I have no mechanical engineering background, so I’m having a difficult time imaging what your data actually are. If it is constantly sampled, you could filter them with respect to the crank angle, or interpolate (resample) them at a constant sampling frequency in time. I have no idea how valid this may be, since I don’t have your data.
댓글 수: 9
Star Strider
2015년 3월 1일
My pleasure!
From my own experience, I would take courses on digital signal processing, experiment design, mathematical modeling and nonlinear parameter estimation, and if you are going to do a significant amount of instrumentation design, a course in hardware design and hardware signal processing. If you are doing imaging in your research, a course in digital image processing would also be necessary.
Your research seems interesting. Have fun!
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Digital Filter Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!