我得到了一个项目,我必须
起初我认为这是简单的数据压缩并使用zlib并执行了一个程序。
向我的导师展示后,他说他不需要压缩算法;他希望减少表示输入波所需的数据集数量。
例如:如果一个sinosudal波由大约100个点表示,他想用80个点代表它。
是否有任何算法或功能可以帮助我?
允许少量数据丢失。
答案 0 :(得分:0)
您正在寻找的术语是重新取样。如果数据是带限的,或者可以低通滤波到低于新的较低采样率的一半,则可以将数据重新采样到较低的速率(因此数据较少)。
请注意,Sinc(或窗口Sinc)插值可用于以任意比率的采样率重新采样。