for time series data ver. 1

Dependencies:   mbed

main.cpp

Committer:
kosakaLab
Date:
2013-12-18
Revision:
0:ad8c8186c0c2

File content as of revision 0:ad8c8186c0c2:

#include "mbed.h"
#include "median.h"

int main() {
    int i,j,k;
    float x;
//    float data[N_MEDIAN] = { 3.1, 3.5, 3.2, -2, 3 };    // 配列を用意する。

    j=0;
    for(k=0;k<20;k++){
        x=sin((float)k*1)*1;//k//rand()/1e9-1;//k;
        for(i=0;i<N_MEDIAN;i++){
            printf("%3.1f, ",data[i]);
        }
    
        /**** begin ****/
        data[j]=x;    j+=1;  if(j==N_MEDIAN) j=0;   // x is input of median filter
        printf("\tans= %3.1f\r\n",median(data));
        /**** end ****/
    }
}