0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
1 | |
Вычислить и вывести на экран в виде таблицы значения функции, с заданной с помощью ряда Тейлора02.11.2014, 03:21. Показов 3066. Ответов 12
Метки нет Все метки)
(
Понимаю, что тема заезженная, но всё же не понимаю, как решать эту задачу.
Вычислить и вывести на экран в виде таблицы значения функции, с заданной с помощью ряда Тейлора, на интервале от а до b с шагом h=(b-a)/m с точностью ԑ. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
02.11.2014, 03:21 | |
Ответы с готовыми решениями:
12
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора |
Модератор
![]() 12623 / 10122 / 6096
Регистрация: 18.12.2011
Сообщений: 27,154
|
|
02.11.2014, 11:49 | 2 |
0
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
02.11.2014, 21:33 [ТС] | 3 |
zss, всё бы ничего, да вот только не помогает ваша ссылка.
0
|
Модератор
![]() 12623 / 10122 / 6096
Регистрация: 18.12.2011
Сообщений: 27,154
|
|
02.11.2014, 22:12 | 4 |
0
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
02.11.2014, 22:13 [ТС] | 5 |
zss, да, всё очень плохо, я знаю:C
0
|
Модератор
![]() 12623 / 10122 / 6096
Регистрация: 18.12.2011
Сообщений: 27,154
|
|
02.11.2014, 22:23 | 6 |
0
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
02.11.2014, 22:29 [ТС] | 7 |
zss, а можно полный код? Ну уж очень нужно
![]()
0
|
Модератор
![]() 12623 / 10122 / 6096
Регистрация: 18.12.2011
Сообщений: 27,154
|
||||||
02.11.2014, 22:36 | 8 | |||||
![]() Решение
Ну 3 строки заменить:
1
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|||||||||||
03.11.2014, 01:38 [ТС] | 9 | ||||||||||
zss, будет ли этот код являться полным решением данной задачи?
Точнее вот так:
Упс, ещё одна ошибка. Начальное значение не то.
0
|
Вездепух
![]() ![]() 10420 / 5692 / 1550
Регистрация: 18.10.2014
Сообщений: 14,018
|
|
03.11.2014, 03:19 | 10 |
Тут еще есть небольшая тонкость о том, в рамках какого предмета вам задали это задание. Если это просто "задание-по-программированию-напишите-просто-чтобы-что-то-считало", то все нормально. Но если это что-то на тему правильной работы с плавающей арифметикой в современных компьютерах, то за такую реализацию можно запросто схлопотать "садись, два".
Одной из широко известных тонкостей работы с плавающими числами является то, что если вам надо найти сумму слагаемых существенно разного порядка (как запросто может получится в случае ряда Тейлора), то суммирование следует выполнять от меньших (по модулю) слагаемых к большим. Иначе меньшие слагаемые могут просто не оказать влияния на общую сумму. Сумма будет неточной, несмотря на то, что существенно более точное представление было вполне в рамках возможностей используемого плавающего типа данных. По этой причине одним и способов правильной организации суммирования является 1) определить, до какого слагаемого будет выполняться суммирование, 2) выполнить суммирование начиная с этого слагаемого в обратном порядке, т.е. по направлению к "началу" ряда Тейлора. Интересуют ли вас такие вещи в рамках данного задания - вам виднее. P.S. Из аналогичных соображений инкрементальный подход к вычислению очередного слагаемого (т.е. 'fn *=-(2.0*n+1.0)/(2.0*n-1.0)/x/x') может привести к накоплению ошибки.
1
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
03.11.2014, 03:33 [ТС] | 11 |
TheCalligrapher, в данном случае просто "задание-по-программированию-напишите-просто-чтобы-что-то-считало". Т.к. не особо дружу с математикой, имею вот такие вот проблемы, на лёгких задачах.
Спасибо за дополнительную информацию, я учту это в будущем, но для конкретно этого случая, если код написан правильно, то сойдёт и так.
0
|
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 50
|
|
03.01.2015, 22:51 [ТС] | 12 |
upd
0
|
Модератор
![]() 12623 / 10122 / 6096
Регистрация: 18.12.2011
Сообщений: 27,154
|
||||||
04.01.2015, 10:21 | 13 | |||||
0
|
04.01.2015, 10:21 | |
Помогаю со студенческими работами здесь
13
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |