Numpy Log Base 2

Numpy Log Base 2



Numerical Python の略である NumPy と呼ばれる Python ライブラリは、配列の操作に利用され、数値計算に使用されます。 NumPy log() 関数は、Python で自然対数演算を実行する数学関数です。自然対数は、与えられた配列の入力要素の指数関数「exp()」の逆数であり、この公式 log(exp(x))=x.NumPy log2() から明らかです。この関数を使用すると、指定された配列の 2 を底とする対数を見つけることができます。

構文:

関数名。 ログ2 ( バツ )

ここでは、関数名として np を使用しました。







np.log2(x)

Function_name は、NumPy ライブラリをインポートするときに定義されます。 log 関数内で、NumPy 値または要素の配列を提供します。



ライブラリのインポート

コードでその特定の関数を利用する前にライブラリの関数を使用するときはいつでも、関連するライブラリをインポートする必要があります。そうしないと、そのライブラリの関数を使用できなくなります。 NumPy 関数を使用するには、NumPy モジュールをインポートする必要があります。これにより、コードですべての NumPy 関数を使用できるようになります。



輸入 でこぼこ なので 関数名

ここで、np が関数名であるとします。





輸入 でこぼこ なので 例えば

「np」は関数の名前です。任意の名前を使用できますが、ほとんどの専門家は「np」を関数名として使用して、シンプルで理解しやすくしています。この関数名を使用すると、NumPy ライブラリの任意の関数をコードで利用できます。

NumPy 整数の底 2 の対数

整数値を持つコードで NumPy の底 2 の対数関数を使用する方法を説明するために、以下のサンプル コードを見てください。



まず、NumPy ライブラリを統合して NumPy 数学関数を実行します。次に、値を変数に割り当てます。ここで使用される変数は「数値」です。変数「number」には整数値 10 が与えられています。ここで、整数の 2 を底とする対数を見つけます。 np.log2() である NumPy log base 2 関数を使用します。ここで、「np」は関数名です。それを通じて、NumPy 関数をインポートしています。 log2 括弧内に、上で使用した変数名を記述します。次に、関数の出力を「output」という名前の変数に保存します。その後、print ステートメントを使用して出力を表示します。

結果を以下に示します。最初に、print ステートメントはメッセージを出力し、np.log2() で計算した結果を表示します。

浮動小数点数のNumPy Log Base 2

関数 np.log2() を使用して浮動小数点値のログを見つけるために、後続のコードは、理解する必要があるすべてを説明しています。

この例では、浮動値を使用します。最初のステップは、ライブラリをインポートして、NumPy 関数を呼び出すときに使用する関数名を与えることです。変数名を使用して浮動小数点値を割り当てます。ここでは、変数名は「値」で、値 178.90 が割り当てられています。浮動小数点値の 2 を底とする対数を求めるには、ログの数学関数「np.log2()」を呼び出す必要があります。 「np」は、NumPy ライブラリをインポートする際に使用した関数名です。 log2() 関数は、定義された値のログを見つけるために適用されます。ここで、log2() 関数の結果を保存するために、別の変数「出力」を宣言します。メッセージと結果の値を画面に表示するには、print() 関数を使用します。

前述のコードの出力は、ここに表示されます。 np.log2() は、指定された値のログを計算し、print メソッドを使用して表示します。

1D 配列の NumPy Log Base 2

これは、配列で NumPy 関数 np.log2() を使用する方法を説明する例です。以下のプログラムで説明するように、1 次元配列の対数を見つけるのは非常に簡単です。

最初のステップは、ステートメント import NumPy as np を使用してモジュールを統合することです。 「np」は、NumPy 関数を呼び出すたびに使用される関数名です。この関数名を使用する必要があります。この関数名は、NumPy ライブラリに移動して指定された関数を取得するようにコンパイラに指示します。その後、1 次元配列の要素を定義する必要があります。変数を初期化し、その中に配列を保存します。 np.array() 関数を使用して配列を定義できます。ここでは、「arr_1」という名前の配列を定義し、整数値を割り当てました。次に、print ステートメントを使用してメッセージを表示し、変数名「arr_1」を print() 関数内に配置するだけで配列を表示します。 np.log2() 関数を使用して、1D 配列のログを取得します . ここでも、ログ関数の出力を格納する新しい変数「result」を定義します。配列をメッセージとともに出力します。 log 関数は、配列全体のログを自動的に見つけます。

出力には、最初に「The array is」というメッセージが表示され、次に変数「arr_1」で定義した配列が表示されます。 np.log2() は、必要な配列のログを計算し、結果を表示します。

2D 配列の NumPy Log Base 2

2 次元配列を操作するのは簡単ですが、その仕組みと適切な方法を理解する必要があります。

このコードでは、最初に Python の NumPy ライブラリをインポートします。次に、2 次元配列の要素を定義します。ここで初期化される配列は「array_0」です。この 2D 配列には、1 つの行に整数値が含まれ、もう 1 つの行には浮動小数点値が含まれます。次に、print ステートメントを使用して配列を表示します。その後、np.log2() を呼び出して、定義された 2D 配列の log 2 を計算します。ここで、計算された値を「出力」変数に保存して、その結果の値をコード内の任意の場所で使用したり、表示したりする場合は、変数名「出力」を介して使用できるようにします。

結果は、初期化した配列を示しています。メッセージとともに、計算されたログを 2 次元配列の基数 2 に表示します。

結論

この記事では、NumPy ライブラリの数学関数である log base 2 関数をどのように利用できるかについて説明しました。この関数の使用方法と、コードにインポートする必要があるライブラリについて詳しく調べました。 Python で基数 2 のログを見つける必要があるときはいつでも、ライブラリをインポートして関数 np.log2() を使用するだけです。また、np.log2() メソッドを呼び出して、異なる値、1D 配列、および 2D 配列の対数底 2 を計算しました。