main_convole.c
来自「通过卷积算法实验」· C语言 代码 · 共 84 行
C
84 行
#include "stdlib.h"
#include "stdio.h"
#include "typedef.h"
#include "Convolve.h"
#include "math.h"
#define Length 128
#define Length3 2*Length
void main()
{
int i;
double Input[Length] ;
double Impulse[Length] ;
double Output[Length3] ;
Input[0] = 200;
Impulse[0] = 100 ;
for( i =0 ; i < Length ; i ++ )
{
if(i < Length/2)
{
Input[i] =i;
}
else
{
Input[i] = Length-i;
}
}
for( i = 0 ; i < Length ; i ++ )
{
if(i<Length/2)
{ Impulse[i] = i;
}
else
{
Impulse[i]=Length-i;
}
}
/* for( i =1 ; i < Length ; i ++ )
{
if(i < Length/2)
{
Input[i] =500;
}
else
{
Input[i]=0;
}
}*/
/* for( i = 1 ; i < Length ; i ++ )
{
if(i<Length/2)
{ Impulse[i] = 500;
}
else
{
Impulse[i]=0;
}
} */
Convolveok( Input, Impulse, Output, Length);
for( ; ; )
{
i=0;
}
}
/***********************************************************************
** End of File –– ExpConv.c
***********************************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?