Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Страница 1 из 1 |
[ Сообщений: 6 ] |
|
Автор | Сообщение | |
---|---|---|
neversleep |
|
|
Нужно вычислить его при n = 3. Код: a = 0; b = pi; n = 3; h = (b-a)/n; % получаем значения сетки x = 0; y = []; do y = [y; (sqrt(sin(x)) * sin(x/2)) - 1.5708]; % подинтегральная функция x+=h; until (x > b) I = 0 for i = 2:length(y) I += h / 2 * (y(i-1) + y(i)) end Ответ известен: I = 0.69315 ± 0.00001(точность), у меня же получается -3.6036, что ну совсем не рядом. Скорее всего, я неправильно прочитал и накодил подинтегральную функцию? Или где-то еще ошибка? |
||
Вернуться к началу | ||
sergebsl |
|
|
накодил нашкодил)))
спасибо за вопрос |
||
Вернуться к началу | ||
sergebsl |
|
|
n=3 это слишком грубое приближение. Для точности [math]\pm 10^{-5}[/math] число [math]n\geqslant 10 \div 15[/math]
|
||
Вернуться к началу | ||
sergebsl |
|
|
Методом парабол будет намного точнее и меньшее число n
Численное интегрирование. Метод трапеций. С++ [url=http://mathprofi.ru/formula_simpsona_metod_trapecij.html]Как вычислить определенный интеграл по формуле трапеций и методом Симпсона?[/url] |
||
Вернуться к началу | ||
sergebsl |
|
|
Вернуться к началу | ||
neversleep |
|
|
sergebsl
Я вчера явно перегрелся, в подинтегральной функции не нужно было вычитать 1.5708 - это же ответ Должно быть так: Код: y = [y; sqrt(sin(x)) * sin(x/2)]; % подинтегральная функция Почему в примере n=3 можно только гадать(может, для наглядности), т.к в этом случае ответ будет 1.3312. До остальных методов я еще доберусь. |
||
Вернуться к началу | ||
[ Сообщений: 6 ] |
Похожие темы | Автор | Ответы | Просмотры | Последнее сообщение |
---|---|---|---|---|
Вычислить определенный и не определенный интеграл | 1 |
424 |
05 май 2015, 16:57 |
|
Вычислить определенный интеграл
в форуме Интегральное исчисление |
2 |
221 |
22 июн 2021, 04:17 |
|
Вычислить определенный интеграл
в форуме Интегральное исчисление |
1 |
668 |
23 апр 2014, 22:33 |
|
Вычислить определенный интеграл
в форуме Интегральное исчисление |
4 |
178 |
09 дек 2018, 15:44 |
|
Вычислить определённый интеграл
в форуме Интегральное исчисление |
1 |
329 |
13 дек 2015, 02:41 |
|
Вычислить определённый интеграл
в форуме Интегральное исчисление |
0 |
273 |
13 дек 2015, 16:57 |
|
Вычислить определённый интеграл
в форуме Интегральное исчисление |
15 |
573 |
01 фев 2017, 12:21 |
|
Вычислить определенный интеграл
в форуме Интегральное исчисление |
2 |
321 |
22 июн 2021, 04:14 |
|
Вычислить определённый интеграл
в форуме Интегральное исчисление |
8 |
604 |
31 мар 2016, 16:43 |
|
Вычислить определенный интеграл
в форуме Интегральное исчисление |
5 |
211 |
14 ноя 2019, 09:30 |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |