넘피 아크신

Neompi Akeusin



“NumPy는 수학 표현식을 계산하는 데 사용되는 Python 모듈입니다. 내장된 수학 함수를 호출하는 것만으로 수학 계산을 쉽게 하는 수치 함수를 계산하는 데 사용됩니다. 이렇게 하면 몇 분 안에 복잡한 작업을 해결할 수 있습니다. arcsin()은 NumPy 수학 함수이며 삼각 함수의 (sin) 역함수, 즉 sin입니다. -1 (엑스). 6개의 삼각 함수가 있습니다. arcsin은 그 중 하나이며 y=sin을 의미합니다. -1 (x)는 [–π/2, π/2]에서 일대일이며, '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의 세 가지 매개변수가 있습니다. 반환 유형은 출력 배열을 반환합니다.



엑스: x는 정수, 부동 소수점 값 또는 배열이 될 수 있습니다. 'X'는 우리가 찾고자 하는 sin 역함수의 값 프로그래머 할당입니다. 그러나 범위는 -1 ≤ sin x ≤ 1입니다. 이 함수는 값을 라디안 단위로 취하지만 원하는 경우 도 단위로 변환할 수 있습니다. .





밖으로: out은 'x'의 역수를 저장하려는 위치입니다. 이것은 선택 사항입니다.

어디에: 조건이 참이면 범용 함수가 설정된다는 표현입니다. 조건이 false이면 출력은 원래 형식으로 유지됩니다. 'where' 인수도 선택 사항입니다.



반환 유형

반환 유형은 [–π/2, π/2]인 한정된 영역 내에서 출력을 라디안으로 반환합니다.

정수의 Sin 역

이 코드는 정수 값의 sin 역함수를 얻는 방법을 설명합니다.

라이브러리 numpy를 가져오는 것이 초기 단계입니다. arcsin() 메서드를 호출할 때 'np'를 사용합니다. 그 이름 뒤에 변수는 정수 값이 1인 'value_1'이라고 표시됩니다. arcsin() 함수는 지정된 범위 내에서 라디안 단위의 입력 값을 취합니다. np.arcsin() 메서드를 사용하고 arcsin() 메서드 내부에 정수 값을 할당한 변수를 작성합니다. 이 함수를 '결과' 변수에 저장합니다. 이 변수를 통해 정수 값의 역을 인쇄합니다. print() 함수를 사용하여 메시지를 표시합니다. 그런 다음 결과 값을 인쇄하려면 변수 이름을 print() 안에 넣으십시오.

출력 화면에 메시지가 표시되고 arcsin() 함수는 1의 sin 역수를 찾은 다음 값을 표시합니다.

부동 소수점 수의 Sin 역

프로그램은 우리가 부동 소수점 값의 sin 역을 발견할 수 있는 방법을 명확히 할 것입니다.

numpy의 라이브러리를 가져옵니다. [-1, 1] 범위 내의 부동 소수점 숫자로 변수를 초기화합니다. 여기서 변수는 '숫자'이고 할당된 값은 '0.4'입니다. 그런 다음 np.arcsin() 메서드를 호출하여 부동 소수점 값의 역수를 찾습니다. 그런 다음 '출력' 변수에 결과 값을 저장하고 '출력' 변수는 필요한 부동 소수점 수의 sin 역을 인쇄합니다. 그 전에 print 문을 선언하여 출력 화면에 텍스트를 표시하십시오.

출력 화면은 우리가 print() 메소드 안에 배치한 텍스트를 보여줍니다. 그런 다음 계산된 부동 소수점 값의 역수를 인쇄합니다.

1차원 배열 요소의 Sin 역

이 경우 1차원 배열을 각도로 할당하고 이를 라디안으로 변환하여 arcsin() 메서드를 사용하여 sin의 역함수를 찾습니다.

numpy 모듈을 np로 통합합니다. 그런 다음 np.array() 함수를 사용하여 1차원 배열을 초기화합니다. 이 함수 내에서 1D 배열을 도 단위로 초기화합니다. 그러나 arcsin()은 라디안 단위의 값을 허용합니다. 이를 위해 'array_1* np.pi/180' 공식을 사용하여 도 단위의 배열을 라디안으로 변환합니다. 그런 다음 결과 값을 'array_1' 변수에 저장합니다. print() 메서드를 호출하여 변환된 배열을 메시지와 함께 표시합니다. 그런 다음 변환된 배열을 arcsin() 함수에 전달합니다. 변환된 배열의 sin 역수를 찾고 '결과' 변수에 값을 저장합니다. 콘솔에 메시지를 인쇄하고 변환된 배열의 sin 역을 인쇄하려면 print() 문을 사용해야 합니다. 이런 식으로 배열을 도 단위로 사용할 수 있고 라디안으로 변환한 후 배열의 sin 역수를 찾을 수 있습니다. 라디안 값을 각도로 변환할 수도 있습니다.

결과의 첫 번째 줄은 메시지를 나타냅니다. 그런 다음 다음 줄에 변환된 배열을 라디안으로 표시합니다. 세 번째 줄은 구를 나타내고 네 번째 줄은 변환된 배열의 sin 역수를 나타냅니다.

2차원 배열 요소의 Sin 역

arcsin() 메서드를 사용하여 2차원 배열의 sin의 역수를 구합니다.

먼저 함수 이름이 'np'인 numpy 라이브러리를 통합합니다. 2차원 배열을 초기화합니다. 여기서 한 행에는 정수 값이 있고 두 번째 행에는 부동 소수점 값이 있습니다. 둘 다 라디안 단위입니다. print 문을 사용하여 원래 배열을 표시합니다. 그런 다음 arcsin() 메서드를 사용하여 2D 배열의 sin 역수를 얻고 결과를 '출력' 변수에 저장합니다. 결국 먼저 메시지를 표시한 다음 print() 메서드를 사용하여 2D 배열의 sin 역을 표시합니다.

결과적으로 우리는 코드에서 초기화한 2D 배열과 2D 배열의 계산된 sin 역을 얻었습니다.

결론

이 가이드에서는 NumPy arcsin() 메서드와 파이썬 코드에서 이 함수를 사용하는 방법에 대해 이야기했습니다. 이 기사에서는 개념을 쉽게 이해할 수 있도록 다양한 데이터 유형과 배열을 사용하여 arcsin() 메서드를 설명하는 다양한 예제를 설명합니다. 또한 입력 배열이 도 단위일 때 배열의 sin 역수를 계산하는 방법도 관찰했습니다. 이 방법과 사용법을 배우는 데 도움이 될 모든 세부 사항을 다루었습니다.