кодесурса
«NumPy

NumPy: вычислить массив углов синуса, косинуса и тангенса в градусах

script1adsense2code
script1adsense3code

Математика NumPy: упражнение 21 с решением

Напишите программу NumPy для вычисления тригонометрических массивов углов синуса, косинуса и тангенса, приведенных в градусах.

Пример решения : -

Код Python:

import numpy as np
print("sine: array of angles given in degrees")
print(np.sin(np.array((0., 30., 45., 60., 90.)) * np.pi / 180.))
print("cosine: array of angles given in degrees")
print(np.cos(np.array((0., 30., 45., 60., 90.)) * np.pi / 180.))
print("tangent: array of angles given in degrees")
print(np.tan(np.array((0., 30., 45., 60., 90.)) * np.pi / 180.))

Пример вывода:

 синус: массив углов в градусах                                 
[0. 0.5 0.70710678 0.8660254 1.]          
косинус: массив углов в градусах                               
[1.00000000e + 00 8.66025404e-01 7.07106781e-01 5.00000000e-01   
   6.12323400e-17]                                                     
тангенс: массив углов в градусах                              
[0.00000000e + 00 5.77350269e-01 1.00000000e + 00 1.73205081e + 00   
   1.63312394e + 16]

Иллюстрированная презентация:

«NumPy
«NumPy
«NumPy

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для создания случайного массива из 1000 элементов и вычисления среднего, дисперсии, стандартного отклонения элементов массива.

Далее: Напишите программу NumPy для вычисления обратного синуса, обратного косинуса и обратной касательной для всех элементов в данном массиве.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code