でこぼこアークサイン

Dekobokoakusain



「NumPy は、数式の計算に使用される Python モジュールです。数値関数を計算するために使用され、組み込みの数学関数を呼び出すだけで数学計算が簡単になります。これにより、複雑なタスクを数分で解決できます。 arcsin() は NumPy 数学関数であり、三角関数の (sin) 逆、つまり sin です。 -1 (バツ)。 6 つの三角関数があります。 arcsin はその 1 つで、y=sin を意味します。 -1 (x) は [–π/2, π/2] で 1 対 1 です。「y」は x の逆数を返し、「x」は割り当てる値です。この関数は、入力値を度ではなくラジアンで受け取ります。これらの三角関数は、グラフの表を描画するために使用されます。 arcsin() 関数を使用して、整数、浮動小数点値、および配列の sin 逆を見つけることができますが、制限されたドメイン内にあります。 sin 関数の範囲は -1 ≤ sin x ≤ 1 です。 arcsin() でこの範囲外の値を割り当てることはできません。」

構文

関数名。 アークサイン ( バツ アウト = なし どこ = 真実 )

Function_name は、任意のものにすることができます。それは私たちの選択です。この時点で、関数名として「np」を使用します。 arcsin() メソッドを使用するには、NumPy である関連ライブラリをインポートする必要があります。つまり、numpy を np としてインポートします。







例えば アークサイン ( バツ アウト = なし どこ = 真実 )

arcsin(x) の「x」は、逆数を求めたい数値です。任意の数値または配列にすることができます。



パラメーター

arcsin() メソッドには、x、out、および where の 3 つのパラメーターがあります。戻り値の型は出力配列を返します。



バツ: x は、任意の整数、浮動小数点値、または配列にすることができます。 「X」は、見つけたい sin の逆数を持つプログラマ割り当ての値ですが、-1 ≤ sin x ≤ 1 の範囲に注意してください。この関数は値をラジアンで取りますが、度で変換したい場合は、変換できます。 .





外: out は、「x」の逆数を格納する場所です。これはオプションです。

どこ: 条件が真の場合、ユニバーサル関数が設定されているという式です。条件が false の場合、出力は元の形式のままになります。 「where」引数もオプションです



リターンタイプ

戻り型は、[–π/2, π/2] である定義域内のラジアンで出力を返します。

整数の逆正弦

コードは、整数値の逆正弦を取得する方法を説明します。

ライブラリ numpy のインポートは最初のステップです。 arcsin() メソッドを呼び出すときに「np」を使用します。その名前の後に、整数値 1 を持つ「value_1」という変数が表示されます。arcsin() 関数は、指定された範囲内のラジアンで入力値を受け取ります。 np.arcsin() メソッドを使用し、arcsin() メソッド内に、整数値を割り当てた変数を書き込みます。この関数を「result」変数に格納します。この変数を通じて、整数値の逆数を出力します。 print()関数を利用してメッセージを表示します。次に、結果の値を出力するには、変数名を print() 内に配置します。

出力画面にメッセージが表示され、arcsin() 関数が 1 の逆数 sin を見つけて値を表示します。

浮動小数点数の逆正弦

このプログラムは、浮動小数点値の逆正弦をどのように発見できるかを明らかにします。

numpy のライブラリをインポートします。 [-1, 1] の範囲内の浮動小数点数で変数を初期化します。ここで、変数は「数値」で、割り当てられた値は「0.4」です。次に np.arcsin() メソッドを呼び出して、浮動小数点値の逆数を見つけます。次に、結果の値を変数「output」に格納します。「output」変数は、必要な浮動小数点数の逆正弦を出力します。その前に、print ステートメントを宣言して、出力画面にテキストを表示します。

出力画面には、print() メソッド内に配置したテキストが表示されます。その後、計算された浮動小数点値の逆数を出力します。

1 次元配列の要素の逆サイン

この例では、arcsin() メソッドを使用して 1 次元配列を度単位で割り当て、それをラジアンに変換することにより、sin の逆数を見つけます。

numpy モジュールを np として統合します。次に、np.array() 関数を使用して 1 次元配列を初期化します。この関数内で、1D 配列を度単位で初期化します。しかし、arcsin() はラジアン単位の値を受け入れます。そのためには、式「array_1* np.pi/180」を使用して、度単位の配列をラジアンに変換します。次に、結果の値を「array_1」変数に保存します。 print() メソッドを呼び出して、変換された配列をメッセージとともに表示します。次に、その変換された配列を arcsin() 関数に渡します。変換された配列の逆正弦を見つけ、その値を「result」変数に格納します。コンソールにメッセージを出力し、変換された配列の逆正弦を出力するには、print() ステートメントを使用する必要があります。このようにして、配列を度単位で使用でき、ラジアンに変換した後、配列の逆正弦を見つけることができます。ラジアン値を度に変換することもできます。

結果の最初の行はメッセージを表します。その後、次の行に、変換された配列をラジアンで表示します。 3 行目はフレーズを示し、4 行目は変換された配列の逆サインを示します。

2 次元配列の要素の逆正弦

arcsin() メソッドで 2 次元配列の sin の逆数を取得します。

まず、numpy ライブラリを関数名「np」で組み込みます。 2 次元配列を初期化します。ここで、1 つの行には整数値があり、2 番目の行には浮動小数点値があります。どちらもラジアンです。 print ステートメントを使用して、元の配列を表示します。次に、arcsin() メソッドを使用して 2D 配列の逆正弦を取得し、結果を「出力」変数に格納します。最後に、まずメッセージを表示してから、print() メソッドを使用して 2D 配列の sin 逆を表示します。

結果として、コードで初期化した 2D 配列と、2D 配列の計算された sin 逆を取得しました。

結論

このガイドでは、NumPy の arcsin() メソッドと、Python コードでこの関数を使用する方法について説明しました。この記事ではさまざまな例について説明し、さまざまなデータ型と配列を使用した arcsin() メソッドを説明して、概念を簡単に理解できるようにします。また、入力配列が度単位の場合に、配列の逆正弦を計算する方法も観察しました。この方法とその使用法を学ぶのに役立つ詳細をすべてカバーしました.