numpy.linspace は 1 次元配列を作成するために使用され、算術シーケンスで構成される 1 次元配列です。次の記事では、算術演算を作成する Python numpy 関数の linspace に関する関連情報を主に紹介します。記事にはサンプルコードが詳しく紹介されているので、困っている人は参考にしてください。
はじめに
この記事では主に linspace での算術シーケンスの作成に関する関連コンテンツを紹介し、参考と学習のために共有します。以下では多くを述べません。詳細な紹介を見てみましょう。 。
numpy.linspace は、算術シーケンスで構成される 1 次元配列を作成するために使用されます。最も一般的に使用されるパラメータは 3 つですが、もちろん 3 つ以上のパラメータもあります。
最初の例では 3 つのパラメーターを使用します。最初のパラメーターは開始点を表し、2 番目のパラメーターは終了点を表し、3 番目のパラメーターはシーケンスの番号を表します。
import numpy as np print(np.linspace(1,10,10,endpoint=False))
すべての要素が 1 の等差数列、またはすべての要素が 0 の等差数列を作成します。
import numpy as np print(np.linspace(1,1,10))
このパラメータが設定されていない場合、パラメータエンドポイントを使用して終了値を含めるかどうかを決定できます。
import numpy as np print(np.linspace(1,10,10,endpoint=False))
2 つのパラメーターを使用して配列を作成することもできます。2 つのパラメーターが渡されると、最初のパラメーターは開始点を表し、2 番目のパラメーターは終了点を表します。デフォルトの数値は 50 です。
import numpy as np print(np.linspace(1,50))
検証するために 3 つのパラメータを使用しましたが、結果は明らかに一貫しています。
import numpy as np print(np.linspace(1,50,50))
linspace によって作成された配列の要素のデータ形式も確認できます。これはもちろん浮動小数点です。
概要
以上がPythonのnumpy関数でlinspaceを使って等差数列を作成する例の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。