廣播是矩陣運(yùn)算里面一種非常重要的數(shù)據(jù)操作方式,在這種運(yùn)算中,我們?cè)试S矩陣和向量相加璧亚,產(chǎn)生另一個(gè)矩陣。
廣播運(yùn)算的一種公式表示形式為:(沿著行進(jìn)行廣播).
其中脂信,A是一個(gè)i行j列的矩陣癣蟋,b則是一個(gè)由j個(gè)元素組成的向量(或者理解為1行j列的矩陣)
在廣播運(yùn)算中,我們對(duì)b進(jìn)行復(fù)制操作狰闪,使其在垂直方向上進(jìn)行延展疯搅,變成一個(gè)每行元素都一樣的i行j列矩陣,然后再與A矩陣進(jìn)行傳統(tǒng)矩陣加法操作埋泵。
換言之幔欧,也就是向量b和矩陣A的每一行相加。
如上圖所示丽声,向量b在垂直方向上擴(kuò)展為4行礁蔗,然后與矩陣A進(jìn)行加法操作
當(dāng)然,既然有行復(fù)制雁社,肯定也可以存在列復(fù)制浴井,下面是沿著列方向的矩陣廣播過程。
參考: