Предмет: Информатика,
автор: katy0028
Python
Протабулируйте (вычислите значения функций при изменении аргумента в некоторых пределах с заданным шагом) функции:
1. e^x на отрезке х [-2;2] с шагом 0,01, с шагом 0,1, с шагом 0,25
Ответы
Автор ответа:
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, в подобных случаях. По тому, что иначе код выглядит просто по детски. Тем более с точки зрения питона - усложняется.
from numpy import arange
for x in arange(-2,2,0.1):
pass...
Принцип - абсолютно такой же.
Похожие вопросы
Предмет: Українська мова,
автор: erertyt
Предмет: Русский язык,
автор: aikazaika98
Предмет: Английский язык,
автор: irinavasyanina
Предмет: Алгебра,
автор: Rysik2002
Предмет: Алгебра,
автор: Rysik2002