日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

快速傅里叶变换(FFT)c语言实现

發(fā)布時(shí)間:2023/12/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 快速傅里叶变换(FFT)c语言实现 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

??快速傅里葉變換(FFT)c語言實(shí)現(xiàn):(參考:FFT多種編程語言實(shí)現(xiàn))。注意:輸入數(shù)據(jù)個(gè)數(shù)必須為2的n次方,數(shù)據(jù)不夠可以用0補(bǔ)齊。

#include <stdio.h> #include <math.h> #include <stdlib.h> #define PI 3.14159265358979typedef struct Complex {double real;double image; } CPLX;void _fft(CPLX buf[], CPLX out[], int n, int step) {int i;CPLX t;double a, b, c, d, theta;if (step < n) {_fft(out, buf, n, step * 2);_fft(out + step, buf + step, n, step * 2);for (i = 0; i < n; i += 2 * step) {theta = -PI * i / n;a = cos(theta);b = sin(theta);c = out[i + step].real;d = out[i + step].image;t.real = a * c - b * d;t.image = b * c + a * d;buf[i / 2].real = out[i].real + t.real;buf[i / 2].image = out[i].image + t.image;buf[(i + n) / 2].real = out[i].real - t.real;buf[(i + n) / 2].image = out[i].image - t.image;}} }int fft(CPLX buf[], int n) {int i;CPLX *out = (CPLX *)malloc(n * sizeof(CPLX));if (out == NULL){return 0;}for (i = 0; i < n; i++){out[i].real = buf[i].real;out[i].image = buf[i].image;}_fft(buf, out, n, 1);free(out);out = NULL;return 1; }int main() {#define COUNT 8CPLX buf[COUNT] = { {1.0, 0.0}, {1.0, 0.0}, {1.0, 0.0}, {1.0, 0.0},{0.0, 0.0}, {0.0, 0.0}, {0.0, 0.0} ,{0.0, 0.0} }; //實(shí)向量[1, 1, 1, 1, 0, 0, 0, 0]fft(buf, COUNT);for (int i = 0; i < COUNT; i++){if (buf[i].image >= 0.0){printf("%.4f + %.4fi\n", buf[i].real, buf[i].image);}else{printf("%.4f - %.4fi\n", buf[i].real, fabs(buf[i].image));}}return 0; }

??計(jì)算結(jié)果與matlab的完全一致。

總結(jié)

以上是生活随笔為你收集整理的快速傅里叶变换(FFT)c语言实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 综合视频在线观看 | 国产天堂第一区 | 天天碰天天操 | 九九热re| 玖玖玖国产精品 | 欧美亚洲一二三区 | 精品人妻在线一区二区三区 | 青青青手机在线视频 | 欧美成人久久久免费播放 | 久久久久久国产精品三级玉女聊斋 | 草草地址线路①屁屁影院成人 | 色5566 | 老妇女性较大毛片 | 色婷婷精品久久二区二区密 | youjizz国产精品 | 男女视频免费看 | 狠狠躁夜夜躁人人爽天天高潮 | 91调教视频 | 久热中文字幕在线 | 黄色短视频在线播放 | 一区二区三区在线观看视频 | 久久国产日韩 | 中文字幕高清 | 美国黄色网址 | 天天激情综合 | 久草视频在线资源 | 人人妻人人澡人人爽欧美一区双 | 性欧美一区 | 欧美三级在线看 | 婷婷调教口舌奴ⅴk | 欧美伦理影院 | 免费在线观看高清影视网站 | 欧美极品视频在线观看 | 日本一区久久 | 青草伊人久久 | 制服丝袜在线视频 | 国产高清第一页 | 亚洲成人另类 | 在线视频一区二区三区 | 青青草综合视频 | 国产青青青 | 99热热热热 | 视频在线观看91 | 欧美一区二区三区激情啪啪 | 女同中文字幕 | 天天插综合网 | 国产一级美女 | 久久福利精品 | 国产精品扒开腿做爽爽 | 亚洲日日操 | 日韩熟妇一区二区三区 | 粗了大了 整进去好爽视频 日本女优中文字幕 | 黄色成人在线播放 | 四虎视频在线观看 | 伊人网在线观看 | 91热久久 | 成人夜色| 日韩理论片在线观看 | 久久久少妇 | 国产精品99视频 | 国产在线观看黄色 | 少妇又色又爽又黄的视频 | 亚洲激情av在线 | 日韩欧美在线视频观看 | 久久精品www人人爽人人 | 免费在线色 | 国产激情一区二区三区视频免樱桃 | 777在线视频 | 婷婷六月综合网 | 男女h网站 | 99资源| 91美女片黄在线观看游戏 | 国产精品麻豆欧美日韩ww | videosex抽搐痉挛高潮 | 诱惑av| 精品黄色片 | 亚洲欧美日韩精品 | 成人黄色激情小说 | 午夜在线视频 | 久久久久久婷 | 久久天堂 | 国产色片在线观看 | av在线免费观看网站 | 国产一区二区三区色淫影院 | 欧美一区二区三区色 | 久久午夜影视 | 精品人妻久久久久一区二区三区 | 四虎成人影视 | 五十路av在线 | 日韩精品人妻中文字幕 | 夜夜爱夜夜操 | 免费三片60分钟 | 国产一区二区三区久久 | 午夜一区二区三区四区 | 青青草免费av | 成人黄色网址在线观看 | 黄色小视频免费网站 | 7777av| 爱爱爱免费视频 |