Найти - Пользователи
Полная версия: Помогите пожалуйста
Начало » Центр помощи » Помогите пожалуйста
1
cclifer142
Здравствуйте, нуждаюсь в помощи:
Имеется набор случайный чисел, на которые действуем синусом.
Далее действуем на новый набор чисел арктангенсом.
В итоге получаем некоторое распределение, которое отображено на гистограмме.Проблема в том, что я не могу построить так называемую “best fit line” и найти саму функцию распределения арткангенса.
Не могли бы мне, пожалуйста, помочь?

Собственно, что сам имею:
from scipy.stats import uniform
import matplotlib.pyplot as plt
import numpy as np
r = uniform.rvs (size=1000)
a = np.sin(np.array(r) )
b = np.arctan(a + np.pi)
plt.hist (b , 50)
plt.show ()
Vlad_Ki
Что касается тригонометрических функций - Вам поможет модуль math
JOHN_16
Vlad_Ki
не говорите ерунды - в приведенном коде используется sin который в numpy. В данном случае это то что нужно. Ответ кроется в матлабной модели поведении функций
cclifer142
1) best fit line = тренд линия. Вы не знаете как в принципе ее построить?
2) функция распределения аргтангенса - вы хотите получить именно математическую функцию распределения ?? Вы уверены? А вы сами представляете как она … выглядит?
doza_and
cclifer142
Не могли бы мне, пожалуйста, помочь?
Это очень трудно. Вы не сказали что за best fit, и что за распределение арктангенса. Вообще непонятно что вы ищете. Если вам нужна плотность распределения после воздействия на выборку сложной функции, так она элементарно аналитически вычисляется, зачем тут вообще питон?
Vlad_Ki
JOHN_16
cclifer142
Прошу прощения за дезинформацию.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB