|
1 / 1 / 0
Регистрация: 28.11.2024
Сообщений: 53
|
||||||
Вычислить значения функций заданных разложением в ряд Тейлора29.12.2024, 02:06. Показов 6639. Ответов 88
Метки нет (Все метки)
Здравствуйте! Помогите составить код функции с факториалом и экспонентой программированием в С++, не используя готовые математические функции.
Составить функцию в C++, вывести на экран таблицу значений этой функции для x, изменяющегося от а до b с шагом h = (b-a)/10, если а = 0,1, b= 1,0 и k = 120. Готовые математические функции не использовать. Для вычисления факториала и экспоненты составить отдельные функции: N!= 1 * 2 * 3*…*N , ⅇ^x=1+x+x^2/2!+x^3/3!+x^4/4!+⋯+x^n/n!+⋯+ У меня код такой. Но я не уверена в его правильности
0
|
||||||
| 29.12.2024, 02:06 | |
|
Ответы с готовыми решениями:
88
Вычислить значения функции заданной разложением в ряд Тейлора Вычислить значения функции, заданной разложением в ряд Тейлора |
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,455
|
||
| 29.12.2024, 23:28 | ||
|
Не по теме:
Добавлено через 1 минуту Не по теме: Verevkin, ты в JNI разбираешься?
0
|
||
| 29.12.2024, 23:31 | |
|
0
|
|
|
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,858
|
|
| 29.12.2024, 23:31 | |
|
Verevkin, ну как минимум толерантность страдает
1
|
|
| 29.12.2024, 23:33 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.11.2024
Сообщений: 53
|
|
| 29.12.2024, 23:35 [ТС] | |
|
Спасибо всем огромное!!!
Даже не ожидала, что моя задача вызовет такое бурное обсуждение, а у кого то даже ностальгию! Код написан, результат есть, не уверена конечно, что на 100% правильный. Но будем надеяться что всё получится и зачет будет сдан! СПАСИБО!!!!!!!!!!!!
0
|
|
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
||||
| 29.12.2024, 23:39 | ||||
|
Честно. Добавлено через 1 минуту
1
|
||||
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,455
|
||
| 29.12.2024, 23:40 | ||
|
Можешь даже показать ему в комментарии, что ты умеешь создавать функции для факториала.
0
|
||
|
1 / 1 / 0
Регистрация: 28.11.2024
Сообщений: 53
|
||
| 29.12.2024, 23:49 [ТС] | ||
|
Мне хотя бы сдать зачет. p.s. СПАСИБО ВАМ!!!!
0
|
||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
||
| 30.12.2024, 04:23 | ||
|
Я чет не понимаю? Для n = 0 n! тоже будет равен 0, и программа на первом же шаге должна крашнуться с ошибкой "деление на ноль"?
А, сорян, отменяется, 0! оказывается равен 1. Кто бы мог подумать... Добавлено через 9 минут
0
|
||
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,455
|
||||||
| 30.12.2024, 11:37 | ||||||
|
alexu_007, бред в том плане, что отдельно считать факториал не нужно, а всё вместе в одном цикле, как вот тут
0
|
||||||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
||||||
| 30.12.2024, 15:40 | ||||||
|
Но в задании то написано, вычислить с помощью функций. Может это задание специально на написание функций. А следующее будет на оптимизацию предыдущего.
На ошибку топикастера указал TheCalligrapher во втором посте. Точность я взял по количеству значащих цифр в double, а сравнивал со стандартной функцией exp(x). Второе значение в функции double exponential(double x, double eps) не 1 и тем более не 120, а требуемая для нужной точности погрешность. Экспериментально подобрал это значение: 1e-14. Получилось вот так:
0
|
||||||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
|
| 30.12.2024, 15:42 | |
|
Кстати, функция exponential написана талантливым человеком. Я проверил, необходимая точность достигается всего за 13 проходов цикла!
0
|
|
|
Модератор
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,281
|
|
| 30.12.2024, 16:27 | |
|
alexu_007, Это просто потому, что ряд быстро сходится.
1
|
|
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,455
|
|
| 30.12.2024, 17:14 | |
|
alexu_007, добавлю к сказанному zss, что существует такое понятие как convergence rate, которое выражает скорость сходимости.
Так вот, у ряда Маклорена для exp(x) эта скорость, грубо говоря, факториальная. На фотке, к сожалению, не отображена такая скорость, но она быстрее квадратной, обозначенной красной линией. alexu_007, тут никто в теме не говорил, что задание ТС сложно вычисляется. Говорили просто, что бредово решать отдельными функциями. Особенно, я не вижу смысла в отдельной функции для факториала, как того требует условие. Но если хочешь помочь ТС, то никто не запрещает. Делай всё по условию.
1
|
|
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
|
| 30.12.2024, 19:27 | |
|
Сама пусть делает, ей ошибку показали.
0
|
|
|
1 / 1 / 0
Регистрация: 28.11.2024
Сообщений: 53
|
||
| 01.01.2025, 19:13 [ТС] | ||
|
p.s. но хотя бы знаю что 0! это 1 p.s. Вы - злой!
0
|
||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
|
| 01.01.2025, 20:03 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.11.2024
Сообщений: 53
|
|
| 01.01.2025, 20:22 [ТС] | |
|
0
|
|
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
||
| 01.01.2025, 20:43 | ||
|
0
|
||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
|
||
| 01.01.2025, 20:46 | ||
|
0
|
||
| 01.01.2025, 20:46 | |
|
Вычислить значения функции заданной разложением в ряд Тейлора Вычислить значения функции заданной разложением в ряд Тейлора Вычисление функций разложением в ряд Тейлора Вычисление функций разложением в ряд Тейлора
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|