---
+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Full Member level 3
    Points: 2,500, Level: 11

    Join Date
    Dec 2005
    Posts
    174
    Helped
    6 / 6
    Points
    2,500
    Level
    11

    Time domain filtering with Matlab

    If I have collected a series of sample data acquired at 10000samples/sec, within it there is a 1Khz signal I would like to extract.

    How should i go about it using matlab and build a filter and hilbert transfofrm?

    any literature i could look for?

    thanks

    •   Alt22nd June 2010, 17:54

      advertising

        
       

  2. #2
    Junior Member level 3
    Points: 903, Level: 6

    Join Date
    Jun 2010
    Location
    Irvine
    Posts
    28
    Helped
    5 / 5
    Points
    903
    Level
    6

    Re: Time domain filtering with Matlab

    There is "fdatool" available in MATLAB.

    It is a GUI that helps you in designing the filter - You can select the BW/ Cutoff as you need. You can visualize the complete frequency response.

    Then you can export those coefficients to workspace - to say, variable 'num'.


    then you can use, filter() command in MATLAB.

    Please let me know if you need further assistance.



    •   Alt23rd June 2010, 19:15

      advertising

        
       

  3. #3
    Super Moderator
    Points: 42,076, Level: 50
    Achievements:
    7 years registered

    Join Date
    Jul 2009
    Location
    Aberdyfi, West Wales, UK
    Posts
    6,923
    Helped
    2161 / 2161
    Points
    42,076
    Level
    50

    Re: Time domain filtering with Matlab

    If you already have the samples and know the rate they were taken, I would have thought FFT was the best solution.

    Brian.



    •   Alt24th June 2010, 09:46

      advertising

        
       

  4. #4
    Full Member level 3
    Points: 2,500, Level: 11

    Join Date
    Dec 2005
    Posts
    174
    Helped
    6 / 6
    Points
    2,500
    Level
    11

    Re: Time domain filtering with Matlab

    Quote Originally Posted by betwixt
    If you already have the samples and know the rate they were taken, I would have thought FFT was the best solution.

    Brian.
    as in direct fft to obtain the spectrum? do we need a window?



  5. #5
    jks
    jks is offline
    Newbie level 5
    Points: 321, Level: 3

    Join Date
    May 2011
    Posts
    8
    Helped
    0 / 0
    Points
    321
    Level
    3

    Re: Time domain filtering with Matlab

    i have data in time domain , i want to filter some data (peaks in the time domain plot) by specifying filters start time and stop time , which way i should proceed in matlab.
    please help
    thanks



+ Post New Thread
Please login