저는 굴절 각도를 계산하는 것과 관련된 문제에 대해 연구하고 있습니다. 그러나 numpy.sin() 함수는 각도로 사용할 수 없습니다. numpy.degrees() 및 numpy.rad2deg()를 사용하려고했습니다.numpy.sin의 기능은도입니까?
numpy.sin(90)
numpy.degrees(numpy.sin(90))
반환 값은 각각 ~ 0.894와 ~ 51.2입니다.
도움 주셔서 감사합니다.
저는 굴절 각도를 계산하는 것과 관련된 문제에 대해 연구하고 있습니다. 그러나 numpy.sin() 함수는 각도로 사용할 수 없습니다. numpy.degrees() 및 numpy.rad2deg()를 사용하려고했습니다.numpy.sin의 기능은도입니까?
numpy.sin(90)
numpy.degrees(numpy.sin(90))
반환 값은 각각 ~ 0.894와 ~ 51.2입니다.
도움 주셔서 감사합니다.
이미 숫자 (90)가 있기 때문에 을으로 변환하고 싶지 않습니다. 당신은 라디안도에서 90 을 변환해야합니다, 당신은 당신이 사인 걸릴 전에 그것을 을 수행해야합니다
이>>> np.sin(np.deg2rad(90))
1.0
math
을 사용합니다. (당신은 하나 deg2rad
또는 radians
사용할 수 있습니다) 표준 파이썬 라이브러리의 모듈 :
>>> math.sin(math.radians(90))
Danill은 어떤가요? –
위의 백분율 솔루션은 벡터화되지 않은 것이 하나의 문제입니다. 하지만 numpy 또는 not ...을 사용하는 경우에는 그 값이 ... –
벡터화 란 무엇을 의미합니까? 둘 다 같은 번호를 반환합니다. –
감사합니다. 감사합니다. –