numpy.polynomial.hermite_e.hermemul#

polynomial.hermite_e.hermemul(c1, c2)[原始碼]#

將一個埃爾米特級數乘以另一個。

傳回兩個埃爾米特級數 c1 * c2 的乘積。引數是係數序列,從最低階「項」到最高階,例如,[1,2,3] 代表級數 P_0 + 2*P_1 + 3*P_2

參數:
c1, c2array_like

埃爾米特級數係數的 1-D 陣列,從低到高排序。

傳回值:
outndarray

代表其乘積的埃爾米特級數係數。

註解

一般來說,兩個 C 級數的(多項式)乘積會產生不在埃爾米特多項式基底集中的項。因此,為了將乘積表示為埃爾米特級數,有必要將乘積「重新投影」到所述基底集上,這可能會產生「違反直覺」(但正確)的結果;請參閱下面的範例章節。

範例

>>> from numpy.polynomial.hermite_e import hermemul
>>> hermemul([1, 2, 3], [0, 1, 2])
array([14.,  15.,  28.,   7.,   6.])