資源簡介
CCS的FIR濾波c函數,其中給出了MATLAB的FDA濾波參數。

代碼片段和文件信息
#include“stdio.h“
#include“fdacoefs.h“??//頭文件包含濾波器的系數
#define?N?17????????//定義濾波器的階數為17階
#define?Length?1024?????//定義緩沖區數組大小為200
long?yn;
float?input[Length];??????//存放輸入數據
int?output[Length];?????//存放輸出數據
void?main()
{
???????int?mn;
???????float?*x;
???????for(n=0;n ???????{
?????????x=&input[n];????????//指針指向每次導入的數據
?????????yn=0;?????//每做完一次乘累加后,把值賦給output數組后,從新歸0
?????????for(m=0;m ??????????????yn+=B[m]*((*(x++))*65535);//做N次的乘累加
?????????output[n]=yn;????//把值賦給output數組
????????}
???//??while(1);????????//做完濾波后使程序保持在本循環中
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????677??2018-03-28?08:23??CCS代碼\main.c
?????文件???????37832??2018-03-28?08:30??CCS代碼\濾波前信號.jpg
?????文件???????16498??2018-03-28?08:31??CCS代碼\濾波后信號.png
?????目錄???????????0??2018-05-24?22:37??MATLAB文件\
?????文件?????????778??2018-03-27?23:29??MATLAB文件\DatCreate.m
?????文件???????92741??2018-03-27?22:54??MATLAB文件\FDA.png
?????文件????????1371??2018-03-27?21:41??MATLAB文件\fdacoefs.h
?????目錄???????????0??2018-05-24?22:37??CCS代碼\
- 上一篇:單管放大器的仿真
- 下一篇:matlab仿真設計-多服務臺排隊系統建模與動畫仿真
評論
共有 條評論