0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 3
1

Вычисление значения функции разложением в ряд Тейлора

19.10.2015, 17:09. Показов 562. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер всем, работаю с c++ около двух недель, дали задание написать программу с Рядом Тейлора по условию, к сожалению, не могу разобраться что и как и знаний для воспроизведения программы не хватает. Помогите пожалуйста.т
{deleted}
 Комментарий модератора 
П.5.18.Правил. Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.
П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других сайтах.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2015, 17:09
Ответы с готовыми решениями:

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

Вычисление значения функции разложением в ряд Тейлора: 1/(1 + x)
Составьте программу вычисления значения суммы Y(x) и функции f(x), для |x|<1. Выведите на экран...

Вычисление значения функции разложением в ряд Тейлора
С++ не знаю как написать код: Дано действительное число ''x''. Вычислить значение ''y'' с...

Вычисление значения функции разложением в ряд Тейлора
Составить программу для вычисления суммы ряда с точностью \varepsilon. Под приближенными значениями...

1
0 / 0 / 0
Регистрация: 25.03.2015
Сообщений: 32
19.10.2015, 17:44 2
Вот тебе рабочий код на C#, от C++ отличается малым. Но что бы понять, разобраться попробуй сам..
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System; 
 
namespace _123   
{ 
class Program 
{ 
static void Main() 
{ 
double x0, x1, dx; 
int E; 
    // ввод начального X
Console.Write("Введите начальное X, -1<|x|< 1 : "); 
x0 = double.Parse(Console.ReadLine().Replace('.', ',')); 
    // ввод конечного X
Console.Write("Введите конечное X., -1<|x|< 1 : "); 
x1 = double.Parse(Console.ReadLine().Replace('.', ',')); 
    // ввод dx
Console.Write("Введите шаг dx: "); 
dx = double.Parse(Console.ReadLine().Replace('.', ',')); 
    // ввод точек после запятой
Console.Write("Введите точность E(кол-во знаков после запятой): "); 
E = Int32.Parse(Console.ReadLine()); 
 
Console.WriteLine("Таблица значений"); 
Console.WriteLine(); 
 
for (double x = x0; x <= x1; x += dx) 
{ 
Console.Write("Значение функции при х = " +x+ ": "); 
double function = 0, LastFunction = 0; 
for (int n = 0; ; n++) 
{ 
function = LastFunction + ((Math.Pow(x, n*2)) / (n*2)); 
if (Math.Round(function, E) == Math.Round(LastFunction, E)) break; 
LastFunction = Math.Round(function, E); 
} 
Console.WriteLine(Math.Round(function, E)); 
} 
Console.ReadLine(); 
} 
} 
}
0
19.10.2015, 17:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2015, 17:44
Помогаю со студенческими работами здесь

Вычисление значения функции разложением в ряд Тейлора
S (x)= x-x3/3!+x5/5-...+(-1)n*(x2n+1)/(2n+1)! Факториал пишется в виде функции.

Вычисление значения функции разложением в ряд Тейлора
Помогите написать код для вычисления в цикле for. Мне не понятно как записать факториал.

Вычисление значения функции разложением в ряд Тейлора
Здравствуйте! Помогите, пожалуйста. Нужно написать программу для вычисления суммы S и функции y...

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

Вычисление значения функции разложением в ряд Тейлора
Написать программу, вычисляющую значение функции e^x, используя разложение в ряд Тейлора. Параметр...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru