jax.scipy.special.lpmn#

jax.scipy.special.lpmn(m, n, z)[原始碼]#

第一類連帶勒壤得多項式 (ALF)。

參數:
  • m (int) – 連帶勒壤得多項式的最大階數。

  • n (int) – 連帶勒壤得多項式的最大次數,在描述 ALF 時通常稱為 l。次數和階數皆為 [0, 1, 2, …, l_max],其中 l_max 表示最大次數。

  • z (Array) – 類型為 float32float64 的向量,包含計算 ALF 的取樣點。

回傳:

形狀為 (l_max + 1, l_max + 1, len(z)) 的 3D 陣列的 2 元組,包含第一類連帶勒壤得多項式的值和導數。回傳類型與 z 的類型相符。

引發:
  • 如果陣列 z 的元素不在 (float32, float64) 內,則為 TypeError

  • 如果陣列 z 不是 1D,則為 ValueError。

  • 如果 m!=n,則為 NotImplementedError。

回傳類型:

tuple[Array, Array]