Оскільки індивідуальні варіанти - це приклади з задачників з математичного аналізу, то слід обчислити інтеграл аналітично та порівняти результати.
Початок | Хід роботи | Вимоги до звіту | Додаток
Звіт має містити:
- умову задачі;
- креслення;
- аналітичний розв'язок;
- обчислення оцінки N*;
- роздрук тексту програми, яку Ви написали;
- роздрук результатів її роботи;
- висновки та аналіз результатів.
Початок | Хід роботи | Вимоги до звіту | Додаток
Додаток
Приклад виконання попередньої роботи для ЛР№3
Задача: Знайти координати центру тяжіння півкулі
x2 + y2 + z2 Ј R; z і 0,
якщо густина у кожній точці пропорційна відстані точки до центру кулі.
Розв'язання. Очевидно, що xс = yс = 0, тому будемо шукати
zс.
|
де густина |
|


Паралелепіпед Q1 = { (x,y,z,t) О R4 : x О [-R;+R]; y О [-R;+R]; z О [0;+R]; t О [0;+R ] } Н R4 , бо
V1 = 2R 2R R R2 = 4R5 > V.
Для оцінки V - объєму бодай-якого вписаного чотиривимірного тіла скористаємося такими міркуваннями:
якщо взяти кільце

на площині XOY, то на цьому кільці

тоді чотиривимірне вписане тіло об'єму V2 - з основою - кільцем та висотою по z = R/2 та по t = R2/2.


Бiльш точно z = 1,959963989.


Алгоритм моделювання можна описати так.
- NS := 0; NS - кількість точок у R4 , що потрапить у тіло S.
- Цикл по i від 1 до N*.
- Скориставшись функцією Random, згенерувати випадкову точку (x,y,z,t), координати якої розподілено рівномірно у діапазонах:
-R Ј x Ј +R;
-R Ј y Ј +R;
0 Ј z Ј +R;
0 Ј t Ј +R2.
- Визначити, чи точка належить S. Це еквівалентне
перевірці умов
Якщо так, то NS := NS + 1, якщо ні, то - ні.
Кінець циклу
- Оцінка: V* := NS V1 / N*.
Значення N* перевищує N, оцінкою зверху якого воно є. Тому треба переобчислити довжину надійного інтервалу m.
m := z Ц((1-p)/(N*p), де p = V*/V1.
Тлумачення результату: істинне значення інтегралу I1 лежить у діапазоні [(1-m)V*; (1+m)V*] з ймовірністю 0,95.
Обчислення I2 - маси тіла. Проводиться абсолютно аналогічно, лише у паралелепіпеді t О [0; R]; V1 = 4R4; під час оцінювання V2 min t = R. V2 = pR4 / 8. Всі інші зміни є очевидними, обчислення проводяться аналогічно.
Остаточно:
z* = I1 / I2.
Чи можна стверджувати, що zc О [(1-m)z*; (1+m)z* ] з ймовірністю a = 0,95 ?
Аналітичне розв'язання.




Тоді

(Приклад 4, стор. 30, Н.В.Ефимов, Б.П.Демидович. Сборник задач...).
До початку файлу
Повернутися до ЛР 3
Mail-to: oselin@mmsa.ntu-kpi.kiev.ua
http://mmsa.ntu-kpi.kiev.ua/~oselin (KPI Intranet)
http://www.iasa.kiev.ua/~oselin
Copyright © Olexander Selin 2006 (web-design); Olexander Selin 2006 (content).