• 大小: 1022B
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: C/C++
  • 标签: C语言  卷积  

资源简介

用c语言实现的离散卷积程序,希望对开始学卷积的人有所帮助。

资源截图

代码片段和文件信息

/*-------------------------------------------*
*                   离散卷积                *
*-------------------------------------------*/

#include

float convolute(float* f /*离散单边信号f的序列表示*/ 
        float* g /*离散单边信号g的序列表示*/
        unsigned int k /*卷积的自变量*/
        const int length /*信号的序列长度本例子假设为10*/
        )
{
  unsigned int n = 0;
  float sum = 0; /*累加的结果,最终作为返回值返回*/
  if( k > length )
  {
  k = length;
  }

  for( n = 0 

评论

共有 条评论