Pythonで配列要素の三角関数の逆正弦を取得します
アークサインは多値関数です。各xには、sin(z)=xとなるような無限に多くの数zがあります。慣例では、実数部が[-pi / 2、pi/2]にある角度zを返します。逆正弦は、asinまたはsin^{-1}とも呼ばれます。
実数値の入力データ型の場合、arcsinは常に実出力を返します。実数または無限大として表現できない値ごとに、nanが生成され、無効な浮動小数点エラーフラグが設定されます。
複素数値の入力の場合、arcsinは複雑な分析関数であり、慣例により、ブランチカット[-inf、-1]と[1、inf]を持ち、前者では上から、後者では下から連続します。
配列要素の三角関数の逆正弦を取得するには、Python Numpyのnumpy.arcsin()メソッドを使用します。このメソッドは、最初のパラメーターxの各要素の正弦を返します。 1番目のパラメーターxは、単位円上のy座標です。 2番目と3番目のパラメーターはオプションです。
2番目のパラメーターは、結果が格納される場所であるndarrayです。提供される場合、入力がブロードキャストされる形状を持っている必要があります。指定しない場合またはNoneの場合、新しく割り当てられた配列が返されます。 Atuple(キーワード引数としてのみ可能)の長さは、出力の数と同じである必要があります。 3番目のパラメーターは、条件が入力を介してブロードキャストされることです。
ステップ
まず、必要なライブラリをインポートします-
import numpy as np
配列要素の三角関数の逆正弦を取得します。 numpy.array()メソッドを使用して作成された配列-
arr = np.array((1, -1, 0, 0.3))
配列の表示-
print("Array...\n",arr)
データ型を取得-
print("\nArray datatype...\n",arr.dtype)
配列の次元を取得します-
print("\nArray Dimensions...\n",arr.ndim)
配列の要素数を取得します-
print("\nNumber of elements in the Array...\n",arr.size)
配列要素の三角関数の逆正弦を見つける-
print("\nResult...",np.arcsin(arr))
例
import numpy as np # To get the Trigonometric inverse sine of the array elements, use the numpy.arcsin() method in Python Numpy # The method returns the sine of each element of the 1st parameter x. print("Get the Trigonometric inverse sine of the array elements...") # Array created using the numpy.array() method arr = np.array((1, -1, 0, 0.3)) # Display the array print("Array...\n", arr) # Get the type of the array print("\nOur Array type...\n", arr.dtype) # Get the dimensions of the Array print("\nOur Array Dimensions...\n",arr.ndim) # Get the number of elements in the Array print("\nNumber of elements...\n", arr.size) # Finding the Trigonometric inverse sine of the array elements print("\nResult...",np.arcsin(arr))
出力
Get the Trigonometric inverse sine of the array elements... Array... [ 1. -1. 0. 0.3] Our Array type... float64 Our Array Dimensions... 1 Number of elements... 4 Result... [ 1.57079633 -1.57079633 0. 0.30469265]
-
Pythonで角度の三角関数の正弦を取得します
角度の三角関数の正弦を見つけるには、Python Numpyのnumpy.sin()メソッドを使用します。このメソッドは、最初のパラメーターxの各要素の正弦を返します。最初のパラメーターxは、ラジアン単位の角度です(2piは360度を意味します)。 2番目と3番目のパラメーターはオプションです。 2番目のパラメーターは、結果が格納される場所であるndarrayです。提供する場合は、入力がブロードキャストする形状である必要があります。指定しない場合またはNoneの場合、新しく割り当てられた配列が返されます。タプル(キーワード引数としてのみ可能)の長さは、出力の数と同じである必要があります。
-
Pythonで配列要素の双曲線接線を計算します
配列要素の双曲線正接を計算するには、PythonNumpyのnumpy.tanh()メソッドを使用します。このメソッドは、np.sinh(x)/np.cosh(x)または-1j * np.tan(1j * x)と同等です。対応する双曲線正接値を返します。 xがスカラーの場合、これはスカラーです。最初のパラメーターxはinputarrayです。 2番目と3番目のパラメーターはオプションです。 2番目のパラメーターは、結果が格納される場所であるndarrayです。提供される場合、入力がブロードキャストされる形状を持っている必要があります。指定しない場合またはなしの場合、新しく割り当てられた配列が