模拟函数f通过对任意一个文件A进行变换,使之具有文件B的统计特性。在通信领域,模拟函数可以改变信源符号的分布以提高信道传输效率,在信息隐藏领域,模拟函数可以改变秘密信息的分布以保证含密载体统计上是不可检测的。 本文改进了Wayner设计的基于Huffman树的模拟函数。先在任意给定精度下,将每个信源符号的概率展开成2的负幂级数和,一个信源符号扩展成一组符号,每个符号的概率恰为2的方幂。再在扩展的符号及概率空间是用Huffman树设计模拟函数。实验结果表明,新的方案具有更高的模拟精度。