|
0 / 0 / 0
Регистрация: 25.01.2017
Сообщений: 1
|
|
Вычисление значений функции разложением в ряд Тейлора06.02.2017, 20:37. Показов 1266. Ответов 13
Метки нет (Все метки)
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны совпадать в целой части и в первых двух-четырех позициях после десятичной точки.
Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n выбрать в зависимости от задания.
0
|
|
| 06.02.2017, 20:37 | |
|
Ответы с готовыми решениями:
13
Вычисление значений функции разложением в ряд Тейлора Вычисление значений функции разложением в ряд Тейлора Вычисление значений функции разложением в ряд Тейлора |
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
|
| 06.02.2017, 20:56 | |
|
Что за n? Что такое a, b, h, разве это не k и n на рисунках? Причём тут Y(x) и что за таблица? Объясните подробно чтобы я понял что от меня требуется
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 06.02.2017, 21:32 | |
|
Y(x) - это функция, заданная аналитически. S(x) - это ее приближение с помощью частичной суммы ряда Тейлора. Их значения должны быть близки с точностью до 0.01 - 0.0001
a, b - границы интервала, h - шаг вычислений (т.е надо вычислить обе функции в точках a, a+h, a+2h ... b) k - номер члена ряда, n - количество членов ряда Стандартная задача по вычислительному анализу. И обозначения все стандартные.
1
|
|
|
63 / 63 / 39
Регистрация: 18.11.2016
Сообщений: 562
|
||||||
| 06.02.2017, 21:41 | ||||||
|
Соглашусь, вопрос поставлен не очень корректно.
Но все же, если я правильно понял, вы хотите получить код первой производной. Ну что же, давайте попробуем (сразу скажу, не проверял работоспособность. Поздно, спать хочу) ![]()
0
|
||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 06.02.2017, 21:44 | |
|
Photofenix, Так и не понял, какое отношение ваш текст и код имеют к поставленной задаче.
0
|
|
|
63 / 63 / 39
Регистрация: 18.11.2016
Сообщений: 562
|
|
| 06.02.2017, 21:57 | |
|
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,243
|
|
| 06.02.2017, 22:31 | |
|
Посмотрите Вычисление функций разложением в ряд Тейлора
и ссылки внизу страницы
0
|
|
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
||||||
| 07.02.2017, 11:41 | ||||||
|
Вчера столько колбасился с этим заданием, но решить получилось! |Y(x)–S(x)|<0.1 у меня правильно выводит но вот с Y(x) проблема, почему то (не знаю почему) с каждым шагом x (for(x=a;x<=b;x+=h)) значение Y(x) увеличивается.
А нет, уравнение |Y(x)–S(x)|<0.1 начиная с 5 шага не выполняется.
0
|
||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||||
| 07.02.2017, 12:15 | ||||||
|
no swear, На взгляд ошибок не видно. А math.h подключен? Я просто не знаю, что там в stdc++ содержится.
А какие данные вводите? По коду пару чисто эстетических замечаний. Я когда вижу pow(x, 2) - нехорошо мне становится. Не проще ли x*x ? И быстрее посчитает, и писать меньше, и хлопот меньше со всякими перегрузками в VS, и подключаемых хедерах думать не надо! Добавлено через 2 минуты no swear, кажись нашел ошибочку в арифметике. Строчка 14.
0
|
||||||
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
||||||||||
| 07.02.2017, 22:25 | ||||||||||
|
Скажите пожалуйста почему вы так написали
0
|
||||||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||
| 07.02.2017, 22:38 | ||||
![]() Добавлено через 4 минуты
0
|
||||
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
|
| 07.02.2017, 22:49 | |
|
А мне петух тока щас в голову клюнул, когда я взял ручку и бумагу
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 07.02.2017, 22:52 | |
|
0
|
|
|
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
|
|
| 07.02.2017, 22:59 | |
|
И опять же я не смогу с вами не согласиться
0
|
|
| 07.02.2017, 22:59 | |
|
Помогаю со студенческими работами здесь
14
Вычисление значений функции заданной разложением в ряд Тейлора Вычисление функции разложением в ряд Тейлора Вычисление функции разложением в ряд Тейлора Вычисление функции разложением в ряд Тейлора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|