使用向量化運算子
當函數或運算子對於要取代的陣列具有特殊意義時,即可使用向量化運算子。例如,考量下列運算式:
• 向量積會傳回與 A 及 B 相同大小的陣列,這兩者中的每個元素都包含成對元素 A 及 B 的之乘積。
• 非量化的乘積會執行標準矩陣乘積。
向量化函數
將函數與運算子套用至陣列並計算時,許多函數與運算子會自動將其運算向量化。若括住需要引數陣列的函數 (如
dft),且嘗試逐元素計算運算式,就會發生錯誤。
向量化巢狀陣列
向量化運算子在一個陣列中僅會降一級。在向量化運算式中的各個巢狀陣列,會視作一般陣列處理,因其為最上層陣列的元素。
向量化純量
對純量使用向量化運算子時,不會發生任何事;所以此運算子可供裝飾顯示之用,例如表示向量。