“广播”一词来自哪里?

时间:2014-11-15 17:43:16

标签: numpy octave

我试图找到该术语的起源,以及是否有替代名称。我可以在网上找到的所有用法都指向numpy手册。不知道以前是否使用过它?

2 个答案:

答案 0 :(得分:11)

它最初源于Yorick,这是一种较旧的以数组为中心的编程语言,许多原始的NumPy(néeNumeric)设计师都熟悉这种语言。

https://mail.python.org/pipermail/matrix-sig/1995-November/000143.html

http://dhmunro.github.io/yorick-doc/manual/yorick_50.html#Broadcasting

答案 1 :(得分:2)

根据online Etymology

  1767年,形容词,关于种子的传播,来自广义   (adj。)+ cast的过去分词(v。)。比喻用途记录自   1785.现代媒体的使用始于无线电(1922年,形容词和名词)。作为一个动词,记录于1813年的农业意义上,1829年的一个   比喻意义,1921年提到无线电。

稍后,this等定义出现了:

  

在电信和信息理论中,广播是指a   将邮件同时传送给所有收件人的方法。

定义for Numpy建立在上面的基础上:

  

术语广播描述了numpy如何处理具有不同数组的数组   算术运算期间的形状。受某些限制,   较小的数组在较大的数组中“广播”,以便它们   有兼容的形状。