Numpy arcsin

Numpy Arcsin



'NumPy és un mòdul de Python que s'utilitza per calcular expressions matemàtiques. S'utilitza per calcular funcions numèriques que faciliten el càlcul matemàtic només cridant a les funcions matemàtiques incorporades. D'aquesta manera, podem resoldre tasques complexes en qüestió de minuts. L'arcsin() és una funció matemàtica NumPy, i és la inversa (sin) de la funció trigonomètrica, és a dir, sin -1 (x). Hi ha sis funcions trigonomètriques; arcsin és un d'ells, que significa y=sin -1 (x) és un a un a [–π/2, π/2], 'y' retorna la inversa de x i 'x' és el valor que assignarem. Aquesta funció pren el valor d'entrada en radians, no en graus. Aquestes funcions trigonomètriques s'utilitzen per dibuixar taules per a gràfics. Podem utilitzar la funció arcsin() per trobar el pecat invers dels nombres enters, valors de coma flotant i matrius, però dins del domini limitat. El rang de la funció sin és -1 ≤ sin x ≤ 1; no podem assignar cap valor fora d'aquest rang a arcsin().'

Sintaxi

Nom_funció. arcsin ( x , fora = Cap , on = És cert )

Function_name pot ser qualsevol cosa que desitgem; és la nostra elecció; en aquest moment, utilitzem 'np' com a nom de funció. Per utilitzar el mètode arcsin(), hem d'importar la biblioteca rellevant, que és NumPy, és a dir, importar numpy com a np.







per exemple. arcsin ( x , fora = Cap , on = És cert )

A l'arcsin(x), 'x' és el nombre del qual volem trobar la inversa. Pot ser qualsevol nombre o matriu.



Paràmetres

En el mètode arcsin(), hi ha tres paràmetres, x, out i where. El tipus de retorn retornarà la matriu de sortida.



X: x pot ser qualsevol nombre enter, valor de coma flotant o matriu. 'X' és l'assignació del programador de valors el sin invers del qual volem trobar, però tingueu en compte l'interval que és -1 ≤ sin x ≤ 1. Aquesta funció pren valors en radians, però si volem en graus, podem convertir .





Sortida: out és on volem emmagatzemar la inversa de 'x'. Això és opcional.

On: És una expressió que si la condició és certa, s'estableix una funció universal. Si la condició és falsa, la sortida es mantindrà en la seva forma original. L'argument 'on' també és opcional



Tipus de retorn

El tipus de retorn retornarà la sortida en radians dins del domini definit, que és [–π/2, π/2].

Sin invers d'un nombre enter

El codi explicarà com podem adquirir el pecat invers d'un valor enter.

Importar la biblioteca numpy és el pas inicial. Utilitzarem “np” quan cridem al mètode arcsin(). Després d'aquest nom, una variable diu 'valor_1' amb el valor enter 1. La funció arcsin() pren els valors d'entrada en radians dins de l'interval especificat. Utilitzeu el mètode np.arcsin() i dins del mètode arcsin() escriviu la variable a la qual hem assignat un valor enter. Emmagatzemeu aquesta funció a la variable 'resultat'. Mitjançant aquesta variable, imprimirem la inversa del valor enter. Mostra un missatge utilitzant la funció print(). A continuació, per imprimir el valor resultant, col·loqueu el nom de la variable dins print().

La pantalla de sortida mostrarà un missatge i la funció arcsin() trobarà el sin invers d'1 i després mostrarà el valor.

Sin invers d'un nombre de coma flotant

El programa aclarirà de quina manera podem descobrir el pecat invers del valor de coma flotant.

Importa la biblioteca de numpy. Inicialitzar una variable amb un nombre de coma flotant dins de l'interval [-1, 1]. Aquí la variable és 'número' i el valor assignat és '0,4'. A continuació, crida al mètode np.arcsin() per trobar la inversa del valor de coma flotant. A continuació, emmagatzemeu un valor resultant a la variable 'sortida', i la variable 'sortida' imprimeix el pecat invers del nombre de coma flotant requerit. Abans d'això, mostreu un text a la pantalla de sortida declarant la declaració d'impressió.

La pantalla de sortida mostra el text que hem col·locat dins del mètode print(). Després d'això, imprimeix la inversa calculada del valor de coma flotant.

Sin invers dels elements d'una matriu 1-D

En aquest cas, trobarem la inversa de sin mitjançant el mètode arcsin() assignant una matriu unidimensional en graus i convertint-la en radians.

Integreu el mòdul numpy com a np. A continuació, inicialitzeu una matriu unidimensional utilitzant la funció np.array(). Dins d'aquesta funció, inicialitzeu una matriu 1D en graus. Però l'arcsin() accepta valors en radians; per això, convertiu la matriu del grau en radians utilitzant la fórmula 'array_1* np.pi/180'. A continuació, deseu el valor resultant a la variable 'array_1'. Invoqueu el mètode print() per mostrar la matriu convertida amb un missatge. A continuació, passeu aquesta matriu convertida a la funció arcsin(). Trobarà el pecat invers de la matriu convertida i emmagatzemarà el valor a la variable 'resultat'. Per imprimir el missatge a la consola i imprimir el pecat invers de la matriu convertida, hem d'utilitzar la instrucció print(). D'aquesta manera, podem utilitzar la matriu en graus, i després de la conversió a radians, podem trobar el sin invers de la matriu. També podem convertir el valor en radians en graus.

La primera línia del resultat representa el missatge. Després d'això, a la línia següent, mostra la matriu convertida en radians. La tercera línia mostra una frase i la quarta línia mostra el pecat invers de la matriu convertida.

Sin invers dels elements d'una matriu 2-D

Obteniu la inversa del sin de la matriu bidimensional amb el mètode arcsin().

Primer, incorporeu la biblioteca numpy amb el nom de la funció 'np'. Inicialitzar la matriu bidimensional. Aquí una fila té valors enters i la segona té valors de coma flotant. Tots dos estan en radians. Mostra la matriu original mitjançant la instrucció d'impressió. A continuació, utilitzeu el mètode arcsin() per obtenir el sin invers de la matriu 2D i emmagatzemar el resultat a la variable 'sortida'. Al final, primer, mostra el missatge i després mostra el pecat invers de la matriu 2D mitjançant el mètode print().

En el resultat, vam obtenir la matriu 2D que vam inicialitzar al codi i la inversa calculada de la matriu 2D.

Conclusió

En aquesta guia, hem parlat del mètode NumPy arcsin() i de com podem utilitzar aquesta funció en codis Python. En aquest article es comenten diferents exemples, que expliquen el mètode arcsin() amb diferents tipus de dades i matrius per facilitar-vos la comprensió del concepte. I també vam observar com podríem calcular el pecat invers de la matriu quan la matriu d'entrada està en graus. Hem cobert cada petit detall que us ajudarà a aprendre aquest mètode i el seu ús.