Szintaxis
Funkció_neve. arcsin ( x , ki = Egyik sem , ahol = Igaz )A függvény_neve bármi lehet, amire vágyunk; ez a mi választásunk; ebben a pillanatban az „np”-t használjuk függvénynévként. Az arcsin() metódus használatához importálnunk kell a megfelelő könyvtárat, amely a NumPy, azaz a numpy importálása np-ként.
például. arcsin ( x , ki = Egyik sem , ahol = Igaz )
Az arcsin(x)-ben „x” az a szám, amelynek az inverzét szeretnénk megtalálni. Bármilyen szám vagy tömb lehet.
Paraméterek
Az arcsin() metódusban három paraméter van: x, out és where. A visszatérési típus a kimeneti tömböt adja vissza.
X: x lehet bármilyen egész szám, lebegőpontos érték vagy tömb. Az „X” az a programozói érték, amelynek sin inverzét szeretnénk megtalálni, de ne feledjük a -1 ≤ sin x ≤ 1 tartományt. Ez a függvény radiánban veszi az értékeket, de ha fokban akarjuk, átválthatjuk .
Ki: out az a hely, ahol az „x” inverzét szeretnénk tárolni. Ez nem kötelező.
Ahol: Ez egy olyan kifejezés, hogy ha a feltétel igaz, akkor univerzális függvény van beállítva. Ha a feltétel hamis, a kimenet az eredeti formájában marad. A „hol” argumentum szintén nem kötelező
Visszatérés típusa
A visszatérési típus radiánban adja vissza a kimenetet a határozott tartományon belül, ami [–π/2, π/2].
Egy egész szám sin inverze
A kód elmagyarázza, hogyan szerezhetjük meg egy egész érték sin inverzét.
A numpy könyvtár importálása a kezdeti lépés. Az arcsin() metódus meghívásakor az „np”-t fogjuk használni. A név után egy változó az „érték_1” értéket írja ki egész számmal 1. Az arcsin() függvény a megadott tartományon belül radiánban veszi a bemeneti értékeket. Használjuk az np.arcsin() metódust, az arcsin() metóduson belül pedig írjuk be azt a változót, amelyhez egész értéket rendeltünk. Tárolja ezt a függvényt az „eredmény” változóban. Ezen a változón keresztül kiírjuk az egész érték inverzét. Üzenet megjelenítése a print() függvény használatával. Ezután az eredményül kapott érték kinyomtatásához helyezze el a változó nevét a print()-be.
A kimeneti képernyőn megjelenik egy üzenet, és az arcsin() függvény megkeresi az 1 sin inverzét, majd megmutatja az értéket.
Egy lebegőpontos szám inverze
A program tisztázza, hogy milyen módon fedezhetjük fel a lebegőpontos érték sin inverzét.
Importálja a numpy könyvtárát. Inicializáljon egy változót a [-1, 1] tartományon belüli lebegőpontos számmal. Itt a változó „szám”, a hozzárendelt érték pedig „0,4”. Ezután hívja meg az np.arcsin() metódust a lebegőpontos érték inverzének meghatározásához. Ezután tároljon egy eredő értéket az „output” változóban, az „output” változóval írja ki a szükséges lebegőpontos szám sin inverzét. Előtte jelenítsen meg egy szöveget a kimeneti képernyőn a print utasítás deklarálásával.
A kimeneti képernyőn a print() metóduson belül elhelyezett szöveg látható. Ezt követően kiírja a lebegőpontos érték számított inverzét.
Egy 1-D tömb elemeinek bűn inverze
Ebben az esetben a sin inverzét az arcsin() metódussal fogjuk megtalálni úgy, hogy egy egydimenziós tömböt rendelünk hozzá fokokban, és átalakítjuk radiánokra.
Integrálja a numpy modult np-ként. Ezután inicializáljon egy egydimenziós tömböt az np.array() függvény segítségével. Ezen a függvényen belül inicializáljon egy 1D tömböt fokokban. De az arcsin() elfogadja az értékeket radiánban; ehhez alakítsa át a fokos tömböt radiánná a „tömb_1* np.pi/180” képlettel. Ezután mentse az eredményül kapott értéket a „tömb_1” változóba. Hívja meg a print() metódust az átalakított tömb üzenettel történő megjelenítéséhez. Ezután adja át a konvertált tömböt az arcsin() függvénynek. Megkeresi a konvertált tömb sin inverzét, és az értéket az „eredmény” változóban tárolja. Az üzenet konzolon való kinyomtatásához és a konvertált tömb sin inverzének kinyomtatásához a print() utasítást kell használnunk. Így használhatjuk a tömböt fokban, radiánra való átszámítás után pedig megtalálhatjuk a tömb sin inverzét. A radián értéket átválthatjuk fokokra is.
Az eredmény első sora az üzenetet jelöli. Ezt követően a következő sorban a konvertált tömböt jeleníti meg radiánban. A harmadik sor egy kifejezést, a negyedik pedig a konvertált tömb sin inverzét mutatja.
Egy 2-D tömb elemeinek bűn inverze
Szerezd meg a kétdimenziós tömb sin inverzét az arcsin() metódussal.
Először is építse be a numpy könyvtárat az „np” függvénynévvel. Inicializálja a kétdimenziós tömböt. Itt az egyik sor egész, a második pedig lebegőpontos értékeket tartalmaz. Mindkettő radiánban van megadva. Jelenítse meg az eredeti tömböt a print utasítás használatával. Ezután az arcsin() metódussal kapja meg a 2D tömb sin inverzét, és tárolja az eredményt az „output” változóban. A végén először jelenítse meg az üzenetet, majd mutassa meg a 2D tömb sin inverzét a print() metódussal.
A végeredményben megkaptuk a kódban inicializált 2D tömböt és a 2D tömb számított sin inverzét.
Következtetés
Ebben az útmutatóban beszéltünk a NumPy arcsin() metódusáról, és arról, hogyan használhatjuk ezt a függvényt Python kódokban. Ebben a cikkben különböző példákat tárgyalunk, amelyek elmagyarázzák az arcsin() metódust különböző adattípusokkal és tömbökkel, hogy megkönnyítsék a koncepció megértését. És azt is megfigyeltük, hogyan tudjuk kiszámítani a tömb sin inverzét, ha a bemeneti tömb fokban van. Lefedtünk minden apró részletet, ami segít elsajátítani ezt a módszert és annak használatát.