Форум программистов, компьютерный форум CyberForum.ru

разложение функции в степенной ряд (acos) - C++

Восстановить пароль Регистрация
 
story-teller
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 3
10.12.2012, 19:30     разложение функции в степенной ряд (acos) #1
Задание: разложить функцию в степенной ряд:
разложение функции в степенной ряд (acos)

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
#include <stdio.h>
#include <math.h>
#include <iostream>
int main(void)
{
double Eps; // pogreshnost'
double An, Sum, f, x;
int n, Ndop=350;   // n-nomer chlena ryada;Ndop=max chislo takih chlenov
printf( "\ax="); //vvod x
scanf("%lf",&x);
printf( "\aEps=");  // vvod Eps
scanf("%lf",&Eps);
do
{
n = 0; An=x; Sum=An; //nach. znach. n,An i summi ryada
f=acos(x);
while( fabs(An) > Eps)
{ 
An =(3.14/2) -( x + An*(2*n+1)*(2*n+1)*x*x/((n+1)*(2*n+3)*(2*n-1))); Sum += An; ++n;
if( n > Ndop)
break;
}
printf( "%f   ",x); printf( "%f   ",f); printf( "%f   ",Sum); printf( "%e   ",fabs(f-Sum)); printf( "%i   ",n);
} 
while(scanf("%lf",&x) != EOF);
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 19:30     разложение функции в степенной ряд (acos)
Посмотрите здесь:

C++ вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях
C++ Вычислить функцию f(x), используя ее разложение в степенной ряд
C++ Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд
C++ Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд
Вычислить функцию с определенным шагом, используя ее разложение в степенной ряд. C++
C++ Вычислить функцию f(x), используя ее разложение в степенной ряд (дорешать)
Вычисление функции, используя ее разложение в степенной ряд C++
C++ Вычислить значения функции используя ее разложение в степенной ряд
Вычислить функцию f(x), используя ее разложение в степенной ряд C++
C++ Вычисление степенной функции разложением в ряд
C++ Вычислить значения функции используя ее разложение в степенной ряд
Разложение функции в степенной ряд C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
story-teller
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 3
10.12.2012, 19:42  [ТС]     разложение функции в степенной ряд (acos) #2
я пытался вывести рекурентную формулу,может в ней ошибка? если да,не подскажите где именно?

Добавлено через 11 минут
или подскажите,как можно переделать программу,что бы она считала разложение в ряд arccos(x)
p.s. картинка вверху
Yandex
Объявления
10.12.2012, 19:42     разложение функции в степенной ряд (acos)
Ответ Создать тему
Опции темы

Текущее время: 02:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru