Numpy arcsin

Numpy Arcsin



„NumPy е модул на Python, който се използва за изчисляване на математически изрази. Използва се за изчисляване на числени функции, които улесняват математическите изчисления чрез просто извикване на вградените математически функции. Правейки това, можем да решаваме сложни задачи за минути. Arcsin() е математическа функция на NumPy и е обратната (sin) на тригонометричната функция, т.е. sin -1 (х). Има шест тригонометрични функции; arcsin е един от тях, което означава y=sin -1 (x) е едно към едно на [–π/2, π/2], „y“ връща обратното на x, а „x“ е стойността, която ще разпределим. Тази функция приема входна стойност в радиани, а не в градуси. Тези тригонометрични функции се използват за изготвяне на таблици за графики. Можем да използваме функцията arcsin(), за да намерим обратното sin на цели числа, стойности с плаваща запетая и масиви, но в рамките на ограничената област. Обхватът на функцията sin е -1 ≤ sin x ≤ 1; не можем да присвоим никаква стойност извън този диапазон в arcsin().“

Синтаксис

Име_на_функция. arcsin ( х , навън = Нито един , където = Вярно )

Function_name може да бъде каквото пожелаем; това е наш избор; в този момент използваме „np“ като име на функция. За да използваме метода arcsin(), трябва да импортираме съответната библиотека, която е NumPy, т.е. да импортираме numpy като np.







напр. arcsin ( х , навън = Нито един , където = Вярно )

В arcsin(x), 'x' е числото, чиято обратна страна искаме да намерим. Може да бъде произволно число или масив.



Параметри

В метода arcsin() има три параметъра, x, out и where. Върнатият тип ще върне изходния масив.



Х: x може да бъде всяко цяло число, стойност с плаваща запетая или масив. „X“ е стойността, разпределена от програмиста, чийто sin inverse искаме да намерим, но имайте предвид диапазона, който е -1 ≤ sin x ≤ 1. Тази функция приема стойности в радиани, но ако искаме в градуси, можем да конвертираме .





Излязло: out е мястото, където искаме да съхраним обратното на 'x'. Това не е задължително.

Където: Това е израз, че ако условието е вярно, тогава е зададена универсална функция. Ако условието е невярно, изходът ще остане в оригиналната си форма. Аргументът „къде“ също не е задължителен



Тип връщане

Върнатият тип ще върне изхода в радиани в рамките на определен домейн, който е [–π/2, π/2].

Син обратно на цяло число

Кодът ще обясни как можем да получим sin inverse на целочислена стойност.

Импортирането на библиотеката numpy е първата стъпка. Ще използваме „np“, когато извикваме метода arcsin(). След това име променлива казва „value_1“ с цяло число 1. Функцията arcsin() приема входни стойности в радиани в рамките на посочения диапазон. Използвайте метода np.arcsin() и вътре в метода arcsin() напишете променливата, на която сме присвоили цяло число. Съхранявайте тази функция в променливата „резултат“. Чрез тази променлива ще отпечатаме обратното на целочислената стойност. Покажете съобщение, като използвате функцията print(). След това, за да отпечатате получената стойност, поставете името на променливата в print().

Екранът за изход ще покаже съобщение и функцията arcsin() ще намери инверсията на sin на 1 и след това ще покаже стойността.

Син обратно на число с плаваща запетая

Програмата ще изясни по какъв начин можем да открием греха, обратен на стойността с плаваща запетая.

Импортирайте библиотеката на numpy. Инициализирайте променлива с число с плаваща запетая в диапазона [-1, 1]. Тук променливата е „число“, а зададената стойност е „0,4“. След това извикайте метода np.arcsin(), за да намерите обратната стойност на стойността с плаваща запетая. След това запазете получената стойност в променливата „изход“, като променливата „изход“ отпечата инверсията на греха на необходимото число с плаваща запетая. Преди това покажете текст на изходния екран, като декларирате оператора за печат.

Изходният екран показва текст, който сме поставили в метода print(). След това той отпечатва изчислената обратна стойност на стойността с плаваща запетая.

Sin Inverse на елементите на 1-D масив

В този случай ние ще намерим обратното на sin, използвайки метода arcsin(), като присвоим едномерен масив в градуси и го преобразуваме в радиани.

Интегрирайте модула numpy като np. След това инициализирайте едномерен масив с помощта на функцията np.array(). Вътре в тази функция инициализирайте 1D масив в градуси. Но arcsin() приема стойности в радиани; за това преобразувайте масива в градуса в радиан, като използвате формулата „array_1* np.pi/180“. След това запазете получената стойност в променливата 'array_1'. Извикайте метода print(), за да покажете преобразувания масив със съобщение. След това прехвърлете този преобразуван масив към функцията arcsin(). Той ще намери обратната стойност на преобразувания масив и ще съхрани стойността в променливата „резултат“. За да отпечатаме съобщението на конзолата и да отпечатаме обратната стойност на преобразувания масив, трябва да използваме командата print(). По този начин можем да използваме масива в градуси и след преобразуването в радиани можем да намерим инверсията на sin на масива. Можем също да конвертираме стойността в радиани в градуси.

Първият ред в резултата представлява съобщението. След това, на следващия ред, той показва преобразувания масив в радиани. Третият ред показва фраза, а четвъртият ред показва обратната стойност на преобразувания масив.

Sin Inverse на елементите на 2-D масив

Получете обратното на sin на двумерния масив с метода arcsin().

Първо, включете библиотеката numpy с името на функцията „np“. Инициализирайте двуизмерния масив. Тук единият ред има цели числа, а вторият има стойности с плаваща запетая. И двете са в радиани. Покажете оригиналния масив, като използвате оператора за печат. След това използвайте метода arcsin(), за да получите sin inverse на 2D масива и да съхраните резултата в променливата „output“. В крайна сметка първо покажете съобщението и след това покажете инверсията на 2D масива, като използвате метода print().

В резултат получихме 2D масива, който инициализирахме в кода, и изчислената обратна стойност на 2D масива.

Заключение

В това ръководство говорихме за метода NumPy arcsin() и как можем да използваме тази функция в кодовете на Python. В тази статия се обсъждат различни примери, обясняващи метода arcsin() с различни типове данни и масиви, за да ви улесни разбирането на концепцията. И също така наблюдавахме как бихме могли да изчислим обратния син на масива, когато входният масив е в градуси. Обхванахме всеки малък детайл, който ще ви помогне да научите този метод и неговата употреба.