Форум сайта python.su
Какие действия надо набирать
Формула: е в степени (-3х)+tg(4x-1)/|cos x|+ корень из cos 2x
Отредактировано Arinastr (Ноя. 2, 2022 23:35:41)
Прикреплённый файлы:
IMG_20221031_173040.jpg (444,1 KБ)
Офлайн
Число Эйлера: math.e
Возведение в степень: **
Тангенс: math.tan()
Модуль выражения: abs()
Косинус: math.cos()
Квадратный корень: ** 0.5
Оформление в виде функции f(x).
Пример f(x) = x^2
>>> def f(x): ... return x ** 2 ... >>> f(2) 4 >>> f(3) 9 >>>
Отредактировано py.user.next (Ноя. 3, 2022 00:35:33)
Офлайн
def f(x):
а= math.e**(-3*x)
b= math.tan(4*x+1)
c= abs(cos*x)
d= math.cos (**0.5)
e= math.е**(-3*x)+math.tan(4*x-1)/abs(cos*x)+math.cos(**0.5)
return(e)
Что-то не верно, результат не выдает
Офлайн
ArinastrНа картинке стоит минус один, а не плюс один.b= math.tan(4*x+1)
ArinastrКосинус делается через math.cos(), а не просто cos. Просто cos означает переменную cos.c= abs(cos*x)
ArinastrЧтобы возвести что-то в степень, надо слева записать то, что возводится в степень, а справа записать то, в какую степень возвести.d= math.cos (**0.5)
d = math.cos(x) ** 0.5
ArinastrКогда что-то делишь на что-то, то числитель надо в скобки заключить весь и знаменатель надо в скобки заключить весь.e= math.е**(-3*x)+math.tan(4*x-1)/abs(cos*x)+math.cos(**0.5)
(a + b) / (c - d)
a + b / c - d a + (b / c) - d
Отредактировано py.user.next (Ноя. 3, 2022 06:45:20)
Офлайн
def f(x):
а= math.e**(-3*x)
b= math.tan(4*x-1)
c= math.cos(**0.5)
d= math.cos(x)(**0.5)
e= (math.е**(-3*x)+math.tan(4*x-1))/(math.cos(**0.5)+math.cos(x)(**0.5))
return(e)
Оно в ответ просто выдает >
И результата нет.
Офлайн
ArinastrЭто неправильно.c= math.cos(**0.5) d= math.cos(x)(**0.5)
Офлайн
Не особо понятно
Можете пожалуйста написать как будет правильно это выглядеть?
Офлайн
>>> import math >>> >>> def f(x): ... return ( ... (math.e ** (-3 * x) + math.tan(4 * x - 1)) / ... (abs(math.cos(x)) + math.cos(2 * x) ** 0.5) ... ) ... >>> f(3) -114.703059791281 >>>
>>> import math >>> >>> def f(x): ... return ( ... (math.e ** (-3 ** x) + math.tan(4 * x - 1)) / ... (abs(math.cos(x)) + math.cos(2 * x) ** 0.5) ... ) ... >>> f(3) -114.70312243981662 >>>
Отредактировано py.user.next (Ноя. 3, 2022 13:30:50)
Офлайн