Предмет: Информатика, автор: katy0028

Python
Протабулируйте (вычислите значения функций при изменении аргумента в некоторых пределах с заданным шагом) функции:
1. e^x на отрезке х [-2;2] с шагом 0,01, с шагом 0,1, с шагом 0,25

Ответы

Автор ответа: Андрен5443
0

Ответ:

e = 2.7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785251664274274663919320030599218174135966290435729003342952605956307381323286279434907632338298807531952510190115738341879307021540891499348841675092447614606680

c = [0.01, 0.1, 0.25]

for i in c:

x = -2

print("Значения функций при изменении аргумента с шагом: "+ str(i))

while x <= 2:

 y = e**x

 x += i

 print("y = " + str(y))

Объяснение:

точно какой ответ должен быть не указано, поэтому сделал как захотел


DigitalAnnihilator: К слову говоря, лучше использовать range/arage, в подобных случаях. По тому, что иначе код выглядит просто по детски. Тем более с точки зрения питона - усложняется.
DigitalAnnihilator: Не могу, кнопка ответа тут уже недоступна... Написал бы.
Андрен5443: ага, в комментарии не написать
DigitalAnnihilator: Ты серьезно? Я об этом.
from numpy import arange
for x in arange(-2,2,0.1):
pass...
katy0028: А не могли бы вы написать полностью?
DigitalAnnihilator: Ну времени на это тратить я не буду, без возможности ответ тут закрепить, а пример вы можите увидеть в другом вашем задании, где я добавил решение (ссылка в следующем комментарии).
Принцип - абсолютно такой же.
DigitalAnnihilator: https://znanija.com/task/37654653
Андрен5443: какой же ты осел
Андрен5443: молодец импортировал модуль, красава
Похожие вопросы
Предмет: Русский язык, автор: aikazaika98
Предмет: Алгебра, автор: Rysik2002
Предмет: Алгебра, автор: Rysik2002