亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fft.c

?? 基于430單片機的渦街流量計設計程序。可以使用
?? C
字號:
float FFT_power_spectrum(void)
{ 
  /*
  FFT(dat);                                      //FFT計算
  //////////////////////////////////////////////////////////////
  for(i=0;i<(NNN/2);i++)
  Power_spectrum_dat[i+1]=sqrt(dat[i*2+1]*dat[i*2+1]+dat[i*2+2]*dat[i*2+2]);
  Power_spectrum_dat[0]=Power_spectrum_dat[2];
  K=2;
  for(i=3;i<=(NNN/2);i++) 
    {
       if(Power_spectrum_dat[i]>Power_spectrum_dat[0]) 
          {
             Power_spectrum_dat[0]=Power_spectrum_dat[i];
             K=i;
          }
       else continue;
    }
////////////////////////////////////////////////
  i=K; 

  theta1=0,theta2=0,theta3=0;                    //基于相角判據的修正Rife算法
  theta2=atan(dat[i*2]/dat[i*2-1]);
  theta3=atan(dat[i*2+2]/dat[i*2+1]);
  theta1=atan(dat[i*2-2]/dat[i*2-3]);
  if(fabsf(theta2-theta1)>fabsf(theta2-theta3))      
  {
    K+=(Power_spectrum_dat[i+1]/(Power_spectrum_dat[i]+Power_spectrum_dat[i+1]));
  }
  else if(fabsf(theta2-theta1)==fabsf(theta2-theta3))       
  {
    K+=0;
  }
  else
  {
    K-=(Power_spectrum_dat[i-1]/(Power_spectrum_dat[i]+Power_spectrum_dat[i-1]));
  }
  */
/*  
  K+=(-Power_spectrum_dat[i-1]+Power_spectrum_dat[i+1])/(2*Power_spectrum_dat[i]-Power_spectrum_dat[i-1]+Power_spectrum_dat[i+1]);    //拋物線內插法
*/ 
/*  
  if(Power_spectrum_dat[i-1]<=Power_spectrum_dat[i+1])     //雙線性對稱頻率內插??
  {
    K+=(Power_spectrum_dat[i+1]-Power_spectrum_dat[i-1])/(Power_spectrum_dat[i]-Power_spectrum_dat[i-1]);
  }
  else
  {
    K-=(Power_spectrum_dat[i+1]+Power_spectrum_dat[i-1])/(Power_spectrum_dat[i]-Power_spectrum_dat[i+1]);
  }
*/  
/*
  float delta1,delta2;                           //DFT變換系數的實部構造頻率修正項的算法??
  delta1=0,delta2=0;
  delta1=dat[i*2+1]/(dat[i*2+1]-dat[i*2-1]);
  delta2=dat[i*2-3]/(dat[i*2-1]-dat[i*2-3]);
  if(delta1>0&delta2>0)
  {
    K+=delta1;
  }
  else if(dat[i*2+1]==dat[i*2-3])
  {
    K+=0;
  }
  else
  {
    K+=delta2;
  }
*/
/*  
  K=(Power_spectrum_dat[i-2]*(i-2)+Power_spectrum_dat[i-1]*(i-1)+Power_spectrum_dat[i-0]*(i-0)+Power_spectrum_dat[i+1]*(i+1)+Power_spectrum_dat[i+2]*(i+2))/
  (Power_spectrum_dat[i-2]+Power_spectrum_dat[i-1]+Power_spectrum_dat[i]+Power_spectrum_dat[i+1]+Power_spectrum_dat[i+2]);        //能量重心法5點
*/
/* 
  float theta1,theta2,deltak;
  theta1=0,theta2=0,deltak=0;
  for(i=3;i<=(NNN/4);i++)                        //相位差法頻譜校正1??
  {
    if(Power_spectrum_dat[i]>Power_spectrum_dat[0]) 
    {
      Power_spectrum_dat[0]=Power_spectrum_dat[i];
    }
    else continue;
  }
  theta1=atan2(dat[i*2],dat[i*2-1]);
  for(j=NNN/4+1;j<=(NNN/2);j++) 
  {
    if(Power_spectrum_dat[j]>Power_spectrum_dat[NNN/4+1]) 
    {
      Power_spectrum_dat[NNN/4+1]=Power_spectrum_dat[j];
    }
    else continue;
  }
  theta2=2(dat[j*2],dat[j*2-1]);
  deltak=(theta1-theta2)/(2*M_PI);
  if(deltak<-0.5)
  {
    deltak=deltak+1;
  }
  else if(deltak>0.5)
  {
    deltak=deltak-1;
  }
  else
  {
    deltak=deltak;    
  }
  K+=deltak;
*/
/*
  unsigned int km0,km1;
  km0=0,km1=0;
  for(i=3;i<=(NNN/2);i++)                        //相位差法頻譜校正2??
  {
    if(Power_spectrum_dat[i]>Power_spectrum_dat[0]) 
    {
      Power_spectrum_dat[0]=Power_spectrum_dat[i];
      km0=i;
    }
    else continue;
  }
  for(j=3;j<=(NNN/0);j++) 
  {
    if(Power_spectrum_dat[j]>Power_spectrum_dat[NNN/4+1]) 
    {
      Power_spectrum_dat[NNN/4+1]=Power_spectrum_dat[j];
      km1=j;
    }
    else continue;
  }
  f_fft=((fs*fs_edit)/(NNN/4))*(((NNN/2-1)/(NNN/2))*km0-((NNN/4-1)/(NNN/4))*km1);
*/
/*
  if(Power_spectrum_dat[i-1]<=Power_spectrum_dat[i+1])     //Rife
  {
    K+=Power_spectrum_dat[i+1]/(Power_spectrum_dat[i]+Power_spectrum_dat[i+1]);
  }
  else
  {
    K-=Power_spectrum_dat[i-1]/(Power_spectrum_dat[i]+Power_spectrum_dat[i-1]);
  }
*/
/////////////////////////////////////////////////
 
  /*f_fft=(float)(((K-1)*fs)/NNN);  
  return f_fft;
}
void FFT(float xxx[])
{   
  n=NNN; q=1;
  for(p=1;p<n;p+=2)
  {
    if(q>p)
    {
      SWAP(xxx[q],xxx[p]);
      SWAP(xxx[q+1],xxx[p+1]);
    }
    m=n>>1;
    while(m>=2&&q>m)
    {
      q-=m;
      m>>=1;
    }
    q+=m;
  }
  mmax=2;
  while(n>mmax)
  {
    istep=2*mmax;
    theta=2.0*M_PI/mmax;
//////////////////////////////
    wtemp=sin((float)(0.5*theta));
    wpr=-2.0*wtemp*wtemp;  
//////////////////////////////          
    wpi=sin((float)theta);
    for(wr=1.0,wi=0.0,m=1;m<mmax;m+=2)
    {
      for(p=m;p<=n;p+=istep)
      {
        q=p+mmax;
        tempr=wr*xxx[q]-wi*xxx[q+1];
        tempi=wr*xxx[q+1]+wi*xxx[q];
        xxx[q]=xxx[p]-tempr;
        xxx[q+1]=xxx[p+1]-tempi;
        xxx[p]+=tempr;
        xxx[p+1]+=tempi;
      }
      wr=(wtemp=wr)*wpr-wi*wpi+wr;
      wi=wi*wpr+wtemp*wpi+wi;
    }
    mmax=istep;
  }
  */
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美激情一区二区| 国产日韩影视精品| av电影在线观看完整版一区二区| 亚洲不卡av一区二区三区| 欧美电视剧免费观看| 91免费看视频| 99re这里只有精品视频首页| 精品影视av免费| 麻豆精品在线看| 天堂久久一区二区三区| 亚洲国产一区二区三区 | 日韩电影一二三区| 亚洲精品久久久久久国产精华液| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 污片在线观看一区二区| 亚洲男女一区二区三区| 亚洲日本成人在线观看| 国产欧美一区二区三区在线老狼 | 亚洲黄色性网站| 中文字幕中文乱码欧美一区二区| 欧美一区二区三区免费大片| 欧美日韩不卡在线| 欧美日韩亚洲不卡| 欧美日本一区二区三区四区| 欧美日韩综合在线| 在线精品视频免费观看| 欧美性一区二区| 7777精品伊人久久久大香线蕉| 777久久久精品| 日韩欧美一区在线观看| 欧美视频第二页| 日韩久久免费av| 久久综合资源网| 国产精品看片你懂得| 日韩毛片视频在线看| 欧美aaa在线| 国产毛片精品一区| 成人av影院在线| 欧美在线综合视频| 欧美一级黄色录像| 国产欧美日韩精品在线| 国产精品丝袜久久久久久app| 亚洲精品美国一| 日本午夜一本久久久综合| 国产精品亚洲午夜一区二区三区| 成人毛片在线观看| 欧美午夜精品一区二区蜜桃| 精品日韩一区二区三区免费视频| 国产亚洲污的网站| 亚洲第一福利一区| 国产麻豆午夜三级精品| 在线看日韩精品电影| 日韩一区二区三区观看| 日本一区二区三区视频视频| 一区二区三区精品| 久久se精品一区精品二区| 99久久精品免费| 亚洲欧美色图小说| 麻豆精品在线观看| 在线欧美日韩国产| 国产午夜久久久久| 亚洲成人激情社区| 成人va在线观看| 欧美一区二区三级| 综合久久一区二区三区| 国产一区欧美一区| 欧美日韩日日骚| 中文字幕在线观看不卡| 九九九久久久精品| 欧美日韩一区二区三区四区| 中文字幕免费观看一区| 久久99国产精品尤物| 日本久久一区二区| 国产精品日日摸夜夜摸av| 日韩福利电影在线| 欧美性受极品xxxx喷水| 国产欧美日韩不卡| 免费黄网站欧美| 欧美日韩综合不卡| 一区二区三区中文字幕在线观看| 青娱乐精品视频在线| 色婷婷综合久久久中文一区二区| 久久久久久久综合狠狠综合| 日韩成人免费电影| 欧美日韩一区二区电影| 一区二区三区在线观看动漫| 成人在线视频一区| 日本一区二区免费在线观看视频 | 美女诱惑一区二区| 欧美久久久久久蜜桃| 亚洲亚洲精品在线观看| 不卡在线视频中文字幕| 中文字幕一区二| 99视频精品免费视频| 国产精品国产精品国产专区不片| 国产成人免费网站| 国产欧美一区二区精品性| 极品美女销魂一区二区三区免费| 色婷婷一区二区| 一区二区在线观看不卡| 欧美综合一区二区三区| 亚洲精选一二三| 在线免费观看日本一区| 天天色综合成人网| 91精品国产品国语在线不卡| 午夜欧美在线一二页| 4hu四虎永久在线影院成人| 免费高清视频精品| 欧美成人午夜电影| 成人av网在线| 亚洲福中文字幕伊人影院| 欧美一区二区三区白人| 国产在线视视频有精品| 2021国产精品久久精品| 国产91丝袜在线观看| 一区二区三区**美女毛片| 欧美日韩卡一卡二| 另类专区欧美蜜桃臀第一页| 日本一区二区电影| 欧美性大战久久久久久久| 久久综合久久久久88| 色综合久久综合网97色综合| 亚洲第一综合色| 久久精品人人做人人综合| 99热在这里有精品免费| 美女精品一区二区| 亚洲日本中文字幕区| 欧美喷潮久久久xxxxx| 国产乱色国产精品免费视频| 亚洲欧美日韩电影| 日韩视频在线一区二区| 99国内精品久久| 久久精品国产99| 一区二区三区资源| 国产日韩影视精品| 欧美日韩黄色影视| 丁香六月久久综合狠狠色| 婷婷丁香久久五月婷婷| 夜夜揉揉日日人人青青一国产精品 | 另类小说视频一区二区| 亚洲自拍另类综合| 亚洲欧美另类久久久精品2019| 国产欧美一区二区精品秋霞影院| 日韩精品中文字幕一区二区三区| 欧美伦理电影网| 欧美日韩久久不卡| 欧美精品在线视频| 5858s免费视频成人| 3d成人h动漫网站入口| 在线看不卡av| 欧美日韩一级大片网址| 欧美群妇大交群的观看方式| 欧美日韩视频在线一区二区| 欧美又粗又大又爽| 欧美调教femdomvk| 777色狠狠一区二区三区| 欧美日韩国产色站一区二区三区| 欧美私模裸体表演在线观看| 精品视频999| 日韩免费一区二区| 欧美va天堂va视频va在线| 精品少妇一区二区三区免费观看| 精品久久久久久综合日本欧美| 久久精品免费在线观看| 成人免费一区二区三区视频| 亚洲视频狠狠干| 亚洲v精品v日韩v欧美v专区 | 高清不卡一二三区| 99久久精品国产观看| 欧美色综合网站| 制服丝袜亚洲网站| 精品久久久久久综合日本欧美| 久久精品夜色噜噜亚洲aⅴ| 中文字幕日本乱码精品影院| 亚洲综合偷拍欧美一区色| 日韩主播视频在线| 国产伦精品一区二区三区视频青涩| 成人少妇影院yyyy| 欧美日韩综合在线免费观看| 久久只精品国产| 亚洲色图视频网| 麻豆精品在线播放| 91亚洲永久精品| 911国产精品| 中文字幕制服丝袜一区二区三区| 亚洲综合免费观看高清在线观看| 麻豆精品一二三| 91麻豆国产精品久久| 日韩欧美亚洲一区二区| 中文天堂在线一区| 日本aⅴ亚洲精品中文乱码| 成人免费视频免费观看| 3d动漫精品啪啪一区二区竹菊| 国产视频在线观看一区二区三区| 夜色激情一区二区| 春色校园综合激情亚洲| 日韩一区二区三区免费看| 亚洲精品国产视频| 国产呦萝稀缺另类资源| 欧美喷潮久久久xxxxx|