信号处理基础
姚明明
努力不一定成功,但放弃一定是失败。
展开
-
画出正弦波形(分别用C和MATLAB)
一. 用C画正弦波形用TCC编译程序,用gnupolt画出图形,代码如下:#include<stdio.h>#include<math.h>#define pi 3.14int main(){ double t,y; for (int i=0; i<200; i++) { t=i/200.0; //采...原创 2019-01-13 23:42:16 · 11411 阅读 · 0 评论 -
用C语言实现DFT算法
一. 简介离散傅里叶变换(Discrete Fourier Transform,缩写为DFT),是傅里叶变换在时域和频域上都呈离散的形式,将信号的时域采样变换为其DTFT的频域采样。在形式上,变换两端(时域和频域上)的序列是有限长的,而实际上这两组序列都应当被认为是离散周期信号的主值序列。即使对有限长的离散信号作DFT,也应当将其看作其周期延拓的变换。X(k)=∑n=0N−1x(n)exp(−...原创 2019-01-22 17:11:25 · 13061 阅读 · 5 评论