跳转到内容

反因果系统

维基百科,自由的百科全书

反因果系统(anti-causal system)是一种假想的系统,其内部状态及输出只和某些未来的输入有关。有些教科书[1]或是出版物的定义较宽松,反因果系统只要和过去的输入无关即可,因此可以和目前的输入有关。

非因果系统(non-causal system)是指不是因果系统的系统,是指系统有和未来的输入有关,也可能和过去或是现在的输入有关,这个和因果系统中系统只受过去或是现在的输入影响的定义恰好相反。[2],在控制理论或是数位信号处理(DSP)中常会提到非因果系统。

非因果系统的定义较反因果系统要宽,反因果系统一定是非因果系统,但非因果系统不一定是反因果系统,若非因果系统和过去输入有关,就不是反因果系统。

有些信号处理是非因果系统,例如用任意时间之前及之后的输入值处理后再作为某个时间的输出(实际上,所谓的“目前”输入及“未来”输入都一定是在过去某一时间记录的,只是在概念上仍称为“目前”输入及“未来”输入),这类的信号处理无法实时计算,因为任何一个时间都不可能知道之后某一时间的输入值,但若先记录输入资料,有所有的资料之后,即可以进行这类的处理。

有些录音放音技术中的数位空间校正英语Digital room correction就会用到非因果滤波器。

参考资料

  1. ^ Oppenheim, Alan; Willsky, Alan; Nawab, S. Hamid. Chapter 9: The Laplace Transform. Signals & Systems 2. Prentice-Hall. 1998: 695. ISBN 0-13-814757-4. 
  2. ^ Distinguishing Causal and Acausal Temporal Relations, Kamran Karimi and Howard J. Hamilton, The seventh Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), 2003.

相关条目