0 / 0 / 0
Регистрация: 11.04.2021
Сообщений: 28
|
||||||
1 | ||||||
Вывести таблицу значений функции заданной разложением в ряд Тейлора13.04.2021, 12:13. Показов 435. Ответов 5
0
|
13.04.2021, 12:13 | |
Ответы с готовыми решениями:
5
Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,715
|
|
13.04.2021, 14:22 | 2 |
0
|
0 / 0 / 0
Регистрация: 11.04.2021
Сообщений: 28
|
||||||
13.04.2021, 19:21 [ТС] | 3 | |||||
Да формула вроде как правильная, мне нужно ее в код прописать, не совсем понимаю как. Я уже начала писать, и вот дошла до момента, что нужно прописать и не знаю как..
Добавлено через 4 часа 4 минуты
0
|
440 / 283 / 183
Регистрация: 23.06.2018
Сообщений: 651
|
|
13.04.2021, 23:39 | 4 |
cin >> X1 >> X2 >> dx >> eps; А также очень важный вопрос... Что у вас за жуткая смесь вычисления arcsin(x) и таблицы значений arcsin от X1 до X2 с шагом dx???
0
|
0 / 0 / 0
Регистрация: 11.04.2021
Сообщений: 28
|
|
13.04.2021, 23:45 [ТС] | 5 |
Я очень плохо пока разбираюсь в коде, поэтому и прошу помощи
Добавлено через 2 минуты Особенно там где факториал (
0
|
440 / 283 / 183
Регистрация: 23.06.2018
Сообщений: 651
|
||||||
14.04.2021, 01:34 | 6 | |||||
Мда... Кто бы мог подумать что я так глупо попадусь на незнании мат. анализа. К сожалению, проблемы есть не только у вашего кода, но и у вашего задания.
С английской википедии: Похоже, не правда ли? Только скобок не хватает и факториал двойной. А ваша формула уходит в бесконечность примерно на x=0.3. Это о задании. О вашем коде: 1. Вы могли заметить что n идёт до бесконечности. А значит при вычислении вам нужно не функции степени и факториала вызывать, а постепенно вычислять это вручную, до достижения необходимой точности. 2. Раз нужно достичь какой-то точности, то нужен реальный эпсилон, а не кол-во знаков. eps=pow(0.1, precision) 3. Так как у вас условие |x| < 1, то в целых числах у вас для этого подходит только 0. Следовательно, для X вам нужен тип float или double. 4. setprecision влияет на точность после запятой только если у вас форматирование вещественных чисел = fixed. 5. Наконец, раз уж вы подключили манипуляторы, то используйте setw вместо табуляции, так как последняя сломает шапку таблицы при высокой точности. Итого как-то так:
0
|
14.04.2021, 01:34 | |
14.04.2021, 01:34 | |
Помогаю со студенческими работами здесь
6
Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Вывести таблицу значений функции заданной разложением в ряд Тейлора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |