花痴小海豚

文章
3
资源
0
加入时间
2年10月17天

模拟实现strcmp/strncmp

第一次代码:int my_strcmp(const char* p1, const char* p2){ assert(p1 && p2); while (1) { if (*p1 == *p2) { if (*p2 == '\0') break; p1++; p2++; } else if (*p1 > *p2) return 1; else return -1; } return 0; }改进:

低通滤波器分析

滤波器的用途:滤波器主要用来滤除信号中的无用频率成分,让符合频率要求的信号通过,抑制不需要的信号。滤波器的分类:低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)、带阻滤波器(BEF)。下边介绍的滤波器均为无源的。1、无源低通滤波器允许信号中较低频率成分通过滤波器时,这种滤波器叫做低通滤波器。对于无源一阶低通滤波器,其截至频率为,相角位移为下边为其具体仿真,由具体仿真可知,高频信号的输出幅值减小,低频信号输出的幅值基本未减小。一阶低通滤波电路也称积分电路,能