Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Python NumPyのlegval3d()を使って4次元係数配列から点(x, y, z)における3Dルジャンドル級数を評価する方法

    PythonのNumPyでは、polynomial.legendre.legval3d()メソッドを使用することで、点(x, y, z)における3Dルジャンドル級数を評価できます。このメソッドは、x、y、zの対応する値から構成される点群に対して、多次元多項式の値を返します。 係数配列cが3次元未満の場合、暗黙的に1が形状に追加され、3次元に変換されます。結果の形状はc.shape[3:] + x.shapeとなります。 legval3d()メソッドのパラメータ 第1パラメータ:x, y, z 3次元級数は点(x, y, z)で評価されます。ここで、x、y、zはすべて同じ形状である必要があります

  2. Python・NumPyで1次元の係数配列を使って点(x, y)における2Dルジャンドル級数を評価する方法

    PythonのNumPyを使って、点(x, y)における2D(二次元)ルジャンドル級数を評価するには、numpy.polynomial.legendre.legval2d()メソッドを使用します。このメソッドは、xとyの対応する値同士のペアから構成される各点において、二次元ルジャンドル級数の値を返します。第1パラメータはxとyです。二次元級数は点(x, y)で評価されますが、その際xとyは同じ形状を持つ必要があります。xまたはyがリストやタプルとして渡された場合は、まずndarrayに変換されます。それ以外の場合はそのまま扱われ、ndarrayでなければスカラー値として処理されます。第2パラメ

  3. Python・NumPyで複素数の点座標からエルミート多項式の疑似ファンデルモンド行列を生成する方法

    Python の NumPy では、hermite_e.hermevander2d() を使うことで、エルミートE(Hermite_e)多項式の疑似ファンデルモンド行列を簡単に生成できます。このメソッドは、計算結果として疑似ファンデルモンド行列を返します。引数 x、y には点座標の配列を指定し、両者は同じ形状である必要があります。dtype は、要素に複素数が含まれる場合は complex128 に、含まれない場合は float64 に自動的に変換されます。スカラー値を渡した場合も、1次元配列へと変換されます。また、引数 deg には [x_deg, y_deg] の形式で、x方向とy方向それ

  4. Python NumPyのhermevander3d()でエルミート多項式とx、y、zサンプル点から疑似ファンデルモンド行列を生成する方法

    PythonのNumPyライブラリには、hermite.hermevander3d()という便利な関数が用意されています。この関数を使うと、エルミート多項式(Hermite_e多項式)とx、y、zサンプル点から疑似ファンデルモンド行列(pseudo-Vandermonde行列)を簡単に生成できます。引数のx、y、zは点座標を表す配列で、すべて同じ形状である必要があります。要素に複素数が含まれるかどうかに応じて、データ型はfloat64またはcomplex128へ自動的に変換されます。スカラー値が渡された場合は1次元配列に変換されます。また、引数degは[x_deg, y_deg, z_deg]

  5. Python NumPyのleggrid2d()で3次元係数配列を使い、xとyのデカルト積上の2次元ルジャンドル級数を評価する方法

    xとyのデカルト積(直積)上で2次元ルジャンドル級数を評価するには、PythonのNumPyが提供する numpy.polynomial.legendre.leggrid2d() メソッドを使用します。このメソッドは、xとyのデカルト積で構成される各点における2次元ルジャンドル級数の値を返します。係数配列 c の次元が2未満の場合は、サイズ1の軸が暗黙的に追加されて2次元へ変換されます。結果の形状は c.shape[2:] + x.shape + y.shape になります。 主なパラメータ x、y(第1・第2引数) 2次元級数は、xとyのデカルト積で構成される各点において評価されます。x

  6. Python NumPyのleggrid2d()で1次元係数配列を使い、xとyのデカルト積上の2次元ルジャンドル級数を評価する方法

    PythonのNumPyライブラリには、多項式計算を支援する便利なモジュールが数多く用意されています。その中でもnumpy.polynomial.legendre.leggrid2d()メソッドを使用すると、xとyのデカルト積(直積)上の各点において、2次元ルジャンドル級数を簡単に評価できます。 このメソッドは、xとyのデカルト積の各点における2次元ルジャンドル級数の値を返します。係数配列cの次元が2未満の場合は、形状に暗黙的に1が追加され、自動的に2次元配列として扱われます。また、結果の形状は「c.shape[2:] + x.shape + y.shape」になります。 パラメータの詳細 第

  7. Python・NumPyでLegendre級数を多項式に変換する方法

    PythonのNumPyでは、legendre.leg2poly()メソッドを使うことで、Legendre(ルジャンドル)級数を通常の多項式へ変換できます。このメソッドは、次数の低い項から高い項へと並べられたLegendre級数の係数を格納した配列を受け取り、「標準」基底(x^0, x^1, x^2, ...)で表した等価な多項式の係数を、同じく低次から高次の順に並べた1次元配列として返します。引数cには、低次の項から高次の項へと順序付けられたLegendre級数の係数を含む1次元配列を指定します。Legendre級数とはLegendre級数は、ルジャンドル多項式 P₀(x)=1、P₁(x)=

  8. Python・NumPyでエルミート多項式(HermiteE)の疑似ファンデルモンド行列を生成する方法

    PythonのNumPyを使ってエルミート多項式(HermiteE)の疑似ファンデルモンド行列を生成するには、numpy.polynomial.hermite_eモジュールのhermevander2d()関数を使用します。この関数は、指定された点座標に基づく疑似ファンデルモンド行列を返します。 hermevander2d()関数のパラメータ x, y: 点座標の配列です。すべて同じ形状である必要があります。要素に複素数が含まれる場合はcomplex128、そうでない場合はfloat64にdtypeが変換されます。スカラー値は自動的に1次元配列へ変換されます。 deg: [x_deg, y_d

  9. Pythonで点座標のfloat配列からエルミート多項式の疑似ファンデルモンド行列を生成する方法

    エルミート多項式(Hermite polynomial)の疑似ファンデルモンド行列(pseudo Vandermonde matrix)を生成するには、PythonのNumPyライブラリが提供する hermite_e.hermevander2d() 関数を使用します。この関数は、指定された点座標と最大次数に基づいて疑似ファンデルモンド行列を返します。主なパラメータの仕様は以下の通りです。x, y:点座標の配列。両方とも同じ形状である必要があります。dtype:要素に複素数が含まれる場合は complex128、そうでない場合は float64 に自動的に変換されます。スカラー値:渡された場合は

  10. PythonでHermite_e級数を微分し、各階の導関数にスカラーを乗算する方法

    Hermite_e級数を微分するには、PythonのNumPyライブラリにある numpy.polynomial.hermite_e モジュールが提供する hermeder() メソッドを使用します。このメソッドを使うことで、級数の解析的な微分を簡単に計算でき、さらに各階の微分に対して任意のスカラーを掛けることも可能です。hermeder()メソッドのパラメータ第1パラメータ:cHermite_e級数の係数を格納した配列です。cが多次元の場合、異なる軸はそれぞれ異なる変数に対応し、各軸における次数は対応するインデックスによって表されます。第2パラメータ:m微分を適用する回数です。負でない整数で

  11. PythonでHermite_e級数を積分する方法|hermeint()関数の使い方を解説

    Hermite_e級数(確率的エルミート多項式級数)を積分するには、PythonのNumPyライブラリが提供する hermite_e.hermeint() メソッドを使用します。この記事では、hermeint() の各パラメータの意味と、実際のコード例を使った具体的な使い方をわかりやすく解説します。hermeint()メソッドのパラメータhermite_e.hermeint() メソッドは、以下の6つのパラメータを受け取ります。第1パラメータ:cHermite_e級数の係数を格納した配列です。cが多次元の場合、異なる軸はそれぞれ異なる変数に対応し、各軸の次数は対応するインデックスによって決まり

  12. Python NumPyでx、y、zのデカルト積上の3次元ルジャンドル級数を評価する方法

    PythonのNumPyライブラリでは、polynomial.legendre.leggrid3d()メソッドを使用することで、x、y、zのデカルト積(直積)上で3次元ルジャンドル級数を評価できます。このメソッドは、x、y、zのデカルト積内の各点における3次元ルジャンドル級数の値を返します。係数配列cが3次元未満の場合は、暗黙的に形状に1が追加され、3次元配列として扱われます。結果の形状は c.shape[3:] + x.shape + y.shape + z.shape となります。leggrid3d()メソッドのパラメータ第1パラメータ:x、y、z3次元級数は、x、y、zのデカルト積に含ま

  13. Python NumPyのleggrid3d()メソッドで4次元係数配列を使い、x・y・zのデカルト積上の3次元ルジャンドル級数を評価する方法

    x、y、zのデカルト積(直積)上で3次元ルジャンドル級数を評価するには、PythonのNumPyライブラリが提供する polynomial.legendre.leggrid3d() メソッドを使用します。このメソッドは、x、y、zそれぞれの点のすべての組み合わせ(直積)における3次元ルジャンドル級数の値を返します。なお、係数配列cの次元数が3未満の場合は、その形状に「1」が暗黙的に追加され、自動的に3次元配列として扱われます。計算結果の形状は c.shape[3:] + x.shape + y.shape + z.shape となります。leggrid3d()メソッドのパラメータ第1パラメータ

  14. Python NumPyのlegval()メソッドで点xのリストにおけるルジャンドル級数を評価する方法

    PythonのNumPyライブラリでは、polynomial.legendre.legval()メソッドを使用することで、任意の点xにおけるルジャンドル級数を評価できます。本記事では、xにリストを指定してルジャンドル級数を計算する方法を、サンプルコードと出力結果とともに分かりやすく解説します。legval()メソッドのパラメータ第1引数:x(評価する点)評価対象となる点を指定します。xがリストやタプルの場合はndarrayに変換され、それ以外の場合は変更されずにスカラーとして扱われます。どちらの場合でも、xまたはその要素は、自身同士およびcの要素との加算・乗算をサポートしている必要があります。

  15. Pythonで点(x, y)における2次元ルジャンドル級数を評価する方法

    PythonのNumPyでは、numpy.polynomial.legendre.legval2d()メソッドを使用することで、指定した点(x, y)における2次元ルジャンドル級数を評価できます。このメソッドは、xとyの対応する値のペアから構成される各点における2次元ルジャンドル級数の値を返します。legval2d()メソッドのパラメータx, y(第1パラメータ)2次元級数を評価する点(x, y)を指定します。xとyは同じ形状である必要があります。xまたはyがリストやタプルの場合は、まずndarrayに変換されます。ndarrayでない場合はスカラーとして扱われます。c(第2パラメータ)係数の

  16. Python NumPyのlegval2d()を使って点(x, y)における2次元ルジャンドル級数を評価する方法

    PythonのNumPyライブラリには、多項式演算のための便利なモジュールが多数用意されています。その中でもnumpy.polynomial.legendreモジュールは、ルジャンドル多項式に関する各種計算をサポートしています。 本記事では、polynomial.legendre.legval2d()メソッドを使用して、指定した点(x, y)における2次元ルジャンドル級数の値を評価する方法を解説します。このメソッドは、xとyの対応する値のペアから構成される点群における、2次元ルジャンドル級数の値を返します。 legval2d()メソッドのパラメータ 第1パラメータ:x, y 2次元級数を評価す

  17. Pythonリストを使ってpandas Seriesの整数除算(フロア除算)を実行する方法

    pandas Seriesの各要素に対して、リストやタプルといった別のPythonシーケンスを使った整数除算(フロア除算)を実行することができます。整数除算を行うには、pandas Seriesクラスが提供するfloordiv()メソッドを使用します。このメソッドは、Seriesオブジェクトと別のSeries、スカラー、あるいはリストのようなオブジェクトとの間で、要素ごとの整数除算を適用します。ここでは、floordiv()メソッドがPythonリストの要素を使ってpandas Seriesの各要素にどのように整数除算を適用するのか、具体的な例を挙げながら解説します。例1:基本的な使い方まずは

  18. Pythonで係数の2次元配列を使用し、x、y、zのデカルト積上で3D Hermite_e級数を評価する方法

    Pythonでx、y、zのデカルト積(直積)上の3次元Hermite_e級数を評価するには、numpy.polynomial.hermite_eモジュールのhermegrid3d(x, y, z, c)メソッドを使用します。このメソッドは、x、y、zのデカルト積の各点における多項式の値を返します。hermegrid3d()メソッドのパラメータx、y、z: 3次元級数を評価する点の座標です。リストやタプルが渡された場合は、まずndarrayに変換されます。すでにndarrayであればそのまま使用され、ndarray以外の場合はスカラーとして扱われます。c: 係数の配列です。次数i、j、kの項の係

  19. Python NumPyのleggrid3d()メソッドでx、y、zのデカルト積上の3次元ルジャンドル級数を評価する方法

    x、y、zのデカルト積(直積)上で3次元ルジャンドル級数を評価するには、PythonのNumPyが提供する polynomial.legendre.leggrid3d() メソッドを使用します。このメソッドは、x、y、zのデカルト積の各点における3次元ルジャンドル級数の値を返します。係数配列cが3次元未満の場合は、形状に「1」が暗黙的に追加されて3次元化されます。結果の形状は c.shape[3:] + x.shape + y.shape + z.shape となります。パラメータの説明第1パラメータ:x、y、z3次元級数は、x、y、zのデカルト積の各点において評価されます。xやyがリストまた

  20. Pythonでルジャンドル級数を微分する方法

    Pythonでルジャンドル(Legendre)級数を微分するには、numpy.polynomial.legendreモジュールのlegder()メソッドを使用します。このメソッドは、指定された軸に沿ってm回微分した後のルジャンドル級数の係数cを返します。各反復処理のたびに、結果にはスカラー値sclが乗算されます。legder()メソッドのパラメータ第1パラメータ:c — ルジャンドル級数の係数を格納した配列です。cが多次元配列の場合、異なる軸はそれぞれ異なる変数に対応し、各軸における次数は対応するインデックスによって決まります。第2パラメータ:m — 微分を行う回数です。非負の整数である必要が

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:437/450  20-コンピューター/Page Goto:1 431 432 433 434 435 436 437 438 439 440 441 442 443