С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
marat_iansaitov
1

Разложение функции по ряду Тейлора и вывод результатов в таблице

08.06.2009, 12:22. Показов 2268. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите пожалуйста,

Необходимо разработать программу разложения функции ln(1-x-12*sqr(x)) в ряд Тейлора, и вывести результаты в таблице вида:

Х | приближенное значение | точное значение

Pascal
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
43
44
45
46
47
   function    funcTEY(x:real):real;
   begin       funcTEY:=(-1)*(x+12*sqr(x));
   end;          {вот эта функция не правильная, значение должно находиться}
                   {как то по другому}
 
   function    funcCOM(x:real):real;
   begin       if x<0.25 then
                  begin
                     if (1-x-12*sqr(x)) >0 then
                        funcCOM:=ln(1-x-12*sqr(x));
                  end
               else funcCOM:=0;
   end;
 
   procedure   table;
 
   var         n,i,l:byte;
               x,x1,x2,dx:real;
               s,s1:real;
 
   begin       clrscr;
               write('Vvedite nachalnoe znachenie ');
               readln(x1);
               write('Vvedite konechnoe znachenie ');
               readln(x2);
               write('Vvedite kolichestvo tochek razbieniya ');
               readln(n);
               clrscr;
               write (chr(201));
               for i:=1 to 48 do write(chr(205));
               writeln (chr(187));
               writeln(chr(186),'     x',chr(179),'       priblizhonnoe',chr(179),'             tochnoe',chr(186));
               dx:=(x2-x1)/(n-1);
               x:=x1;
               for i:=1 to n do
                  begin
                     s1:=funcTEY(x);
                     func1:=funcCOM(x);
                     writeln(chr(186), x:6:3, chr(179), s1:20:6, chr(179), func1:20:6, chr(186));
                     x:=x+dx;
                  end;
               write (chr(200));
               for i:=1 to 48 do write(chr(205));
               writeln (chr(188));
               readkey;
               clrscr;
   end;
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
08.06.2009, 12:22
Ответы с готовыми решениями:

Разложение функции по ряду Тейлора: x*cos(3x)
Добрый вечер, ребята. Помогите, пожалуйста, разложить функцию x*cos(3x) по ряду Тейлора. Например,...

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

Составить программу, которая вычисляет значение функции по ряду Тейлора
http://vk.com/photo128030286_332126241?rev=1 http://vk.com/photo128030286_332126262?rev=1

Разложение функции в ряд Тейлора
Функция такая: \frac{6}{8+2x-{x}^{2}} Я насчитал четыре первые члена ряда Тейлора и собрал это в...

0
08.06.2009, 12:22
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
08.06.2009, 12:22
Помогаю со студенческими работами здесь

Разложение функции в ряд Тейлора
Дано вещественное число X(|X|&lt;1) и целое число N(N&gt;0). Найти значение выражения: 1 + x/2 -...

Разложение функции в ряд Тейлора
Здравствуйте. Напишите пожалуйста программку на разложение функции в ряд Тейлора. Буду очень...

Разложение функции в ряд тейлора
sin(x)=x - (x^3/3!)+(x^5/5!)-(x^7/7!)+... R=~(безконечность) - найти S1, Nчленов ряда. - сумму...

Разложение функции в ряд Тейлора
Доброго времени суток. Столкнулся с проблемой, никак не идет решение. Задание: Разложить функцию...


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

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