Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2014, 01:10   #1
paradises965
Пользователь
 
Регистрация: 09.11.2014
Сообщений: 17
По умолчанию Ряд тейлора на языке С(Си)

F(x) = Pi/2-(x+(x^3/2*3)+(1*3*x^5/2*4*5)+(1*3*5*x^7/2*4*6*7)+K)
Функция приближается к arccos x и модуль x < 1
Нужно решить рекурсивным методом и сделать табуляцию.
paradises965 вне форума Ответить с цитированием
Старый 10.11.2014, 05:25   #2
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,603
По умолчанию

Как-то так

Код:
float recursive(float r, float x, float x1, int a1, int a2, int a3)
{
return (r + recursive( ((float)a1* x1*x*x) / ( (float)a2*(float)a3) , x, x1*x*x, a1 * (a1 + 2) , a2 * (a2 + 2) , a3 + 2) );
}

void main()
{
float a1 = 3.14 / 2.0;
float x = 0.25;
float r;

if (x > 1.0 || x < -1.0)
return;

r = a1 - recursive(x, x, x, 1, 2, 3);

}
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ряд тейлора на языке С(Си) paradises965 Помощь студентам 1 09.11.2014 20:18
Ряд Тейлора, С++ Marily Помощь студентам 1 12.01.2014 02:44
Ряд тейлора. boomboom Общие вопросы C/C++ 7 19.04.2013 15:09
вычислить функцию с по-щью разложения в ряд.(Ряд Тейлора) feelstor Помощь студентам 2 26.12.2011 03:44
ряд тейлора salwator C++ Builder 0 09.11.2011 20:22