互相关函数实现(c语言完整工程,利用cmake编译)
生活随笔
收集整理的這篇文章主要介紹了
互相关函数实现(c语言完整工程,利用cmake编译)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、整數(shù)版本
#include "corr.h"int * corr(int a [] ,int b[], int la, int lb){int *result;result = (int *)malloc ((la+lb-1)*sizeof(int));int i,j;for (i = 0; i < la+lb-1; i++){if(i<=lb){for(j = 1; j <= i; j++){result[i] = result[i] + a[j]*b[lb-i+j];}}else if(i<=la){for(j = i-lb+1; j <= i; j++){result[i] = result[i] + a[j]*b[j-i+lb];}}else{for(j = i-lb+1; j <= la; j++){result[i] = result[i] + a[j]*b[j-i+lb];}}}return result;}2、浮點(diǎn)數(shù)版本
#include "corr.h"float * corr_f(float a [] ,float b[], int la, int lb){float *result;result = (float *)malloc ((la+lb-1)*sizeof(float));int i,j;for (i = 0; i < la+lb-1; i++){if(i&總結(jié)
以上是生活随笔為你收集整理的互相关函数实现(c语言完整工程,利用cmake编译)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 带小数的十进制转换为二进制
- 下一篇: 天气预报+老婆私人订制服务