Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 17.05.2015
Сообщений: 8
1

Вычислить приближенное значение функции arcsin(x) (исправить программу)

17.05.2016, 20:48. Показов 2681. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вычислите приближенное значение функции arcsin(x) = �� + 1/2 x^3/3 + 1/2 3/4 x^5/5 + 1/2 3/4 5/6 x^7/7 + ⋯ посредством вычисления соответствующего ряда. Вычисления следует остановить тогда, когда значение очередного члена ряда оказалось меньше заданного ��.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from math import *
eps = float(input('Введите eps = '))
x = float(input('Введите x = '))
summ = 0
n = 0
an = 0
while abs(an) < eps:
    summ+=an
    a = factorial(2*n)
    b = x**(2*n + 1)
    c = (factorial(n))**2
    d = 2*n + 1
    an = (a*b)/(c*d)
    n+=1
print(summ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2016, 20:48
Ответы с готовыми решениями:

Вычислить значение функции z=arcsin(x+y)
Даны действительные числа x,y. Вычислить значение функции z=arcsin(x+y)

Вычислить значение функции z=arcsin(x)-y
Даны действительные числа x,y. Вычислить значение функции z=arcsin(x)-y, учитывая, что х не может...

1.2. Даны действительные числа x,y. Вычислить значение функции z=arcsin(x+y)
1.2. Даны действительные числа x,y. Вычислить значение функции z=arcsin(x+y)

Даны действительные числа x,y Вычислить значение функции z=arcsin(x+y)
28. Даны действительные числа x,y. Вычислить значение функции z=arcsin(x+y)

Даны действительные числа x,y Вычислить значение функции z=arcsin(x)-y
26. Даны действительные числа x,y. Вычислить значение функции z=arcsin(x)-y

1
563 / 303 / 189
Регистрация: 20.05.2016
Сообщений: 592
20.05.2016, 19:31 2
Python
1
2
3
4
5
6
7
8
9
10
11
12
from math import *
eps = float(input('Введите eps = '))
x = float(input('Введите x = '))
summ = 0
n = 0
 
while True:
    an = factorial(2 * n) * (x**(2*n + 1)) / ((4**n) * factorial(n)**2 * (2*n + 1))
    if abs(an) < eps: break
    n += 1
    summ += an
print(summ)
0
20.05.2016, 19:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2016, 19:31
Помогаю со студенческими работами здесь

Вычислить значение функции y=arcsin(x) заданной разложением в ряд Тейлора
Вычислить выражения с точностью e = 0.001. Неизвестные переменные за-даются пользователем с...

Вычислить значение функции arcsin заданной разложением в ряд Тейлора
Вычислить значение функции arcsin заданной разложением в ряд Тейлора. Заранее спасибо

Вычислить значение функции arcsin(x), заданной разложением в ряд Тейлора
Прошу помочь с решением задачи. Для заданных x, е, вводимых с клавиатуры: b) вычислить сумму тех...

Вычислить с заданной точностью значение ряда Тейлора для функции arcsin(x)
Пожалуйста, нужно написать программу. Вычислить значение функции arcsin(x) с погрешностью ε=10-3...

Вычислить приближённое значение функции
Вычислить приближённое значение функции, используя представление ее в виде ряда Тейлора. Вычисления...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru