下面两道题关于使用复利叶变换的, 这应该是很常见的嵌入式问题:
A) 系统用 adc (小于 16-bit) 采样 50Hz 交流电流电压, 采样频率800hz, 试求出电流电压幅值以及功率和功率因数。
B) 上面的50hz 电压中, 混入了另一个 55hz 的电压, 求出这两个电压的幅值。
这两道题使用 16-bit, 32-bit 的整数运算, 不使用浮点运算, 可以在 mcu 上实现。
下面一道题, 因为我听说宇宙飞船有一个变速不变调的专利(我现在怀疑此传说的真实性), 所以切磋一下:
C) 完成一个 wav 声音文件的变速不变调的程序。
复利叶变换在 mcu 上可能不常用, 所以不知道有多少感兴趣的同学。 呵呵, 如果人气不足, 我就不讲了。 |