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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
Levendice
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 3
#1

вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях - C++

26.01.2010, 03:47. Просмотров 2376. Ответов 4
Метки нет (Все метки)

Ребята,до зачёта одна ночь,а нам на ускоренном дали сделать 3 лабы.С первой вроде совладала с горем пополам,а вот с оставшимися-ну хоть плачь.С и С++ проходили когда-то в прошлой жизни и то весьма и весьма поверхностно.Помогите,кто чем может!!!=))

1) . Составить программы вычисления значения функции f(x,y) для заданных значений a, b, c и произвольного x с автоматическим выбором необходимой формулы:


..........(x+1)/(y-1),при y<-1
f(x,y)= 5.2пи*y,при -1<=y<1
...........(x-1)/(y+1),при y>=1
где y=(x-a)/(b-c)


2) Постановка задачи

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

y=x sin0.25пи/1-2x cos0.25пи+x^2,где 0.1<=x<=0.8 (диапазон измерения функции),n=40
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2010, 03:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях (C++):

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

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

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

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

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

Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд - C++
Проверьте программу, сказали что считает неверно. Условие и результат выполнения программы приложено к сообщению. #include &lt;cmath&gt; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
26.01.2010, 05:09 #2
1)
C++
1
2
3
4
5
6
7
double solv(double x,double a,double b,double c)
{
         double y=(x-a)/(b-c);
         if (y < -1) return (x+1)/(y-1);
         if ((-1 <= y)&&(y<1))return 5.2*3.14*y;
         if (y>=1)return (x-1)/(y+1);
}
во втором задании y=... дальше ничего не понятно, верно скобки и знаки операций внесут ясность
Levendice
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 3
26.01.2010, 05:25  [ТС] #3
Спасибо огромное!!!очень и очень признательна)

Добавлено через 12 минут
я просто не совсем понимаю,как эту функцию в адекватном виде здесь записать..может так будет яснее:

x*sinП/4
________________=y
1-2*x*cosП/4+x^2
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
26.01.2010, 05:50 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
double f(double x)//эта функция для проверки.
{
         return (x*sin(3.14/4)) / (1-2*x*cos(3.14/4) + x*x);
}
 
double a=0.1,b=0.8;
int k=10;
//это для проверки
while (x<=b)
{
       cout << f(x) << endl;
       x+=(b-a)/k;
}
а в ряд тейлора надо раскладывть y=(x * 0.7) /(1 - 1.4 *x + x*x)? слишком сложно, так не может быть. тогда что же раскладывать в ряд Тейлора...?
Levendice
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 3
26.01.2010, 06:00  [ТС] #5
у меня кроме данных,которые я выложила по этой задаче больше ничего нет.Конечно,вполне возможно,что и опечатка-у нас в методичках подобное довольно часто проскакивает.В любом случае-огромное спасибо,думаю,зачёт мне теперь точно поставят=))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2010, 06:00
Привет! Вот еще темы с ответами:

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

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

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

Используя разложение e^x в ряд. Вычислить e^5 - C++
Доброго всем времени суток. Прошу помочь написать программу в TC. У нас скоро экзамен, а как это делается у меня нет даже идей


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.01.2010, 06:00
Ответ Создать тему
Опции темы

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