0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
|
||||||
1 | ||||||
Найти объём усечённого конуса методом Монте-Карло (объяснить нюансы работы кода)09.06.2018, 11:13. Показов 1844. Ответов 13
Метки нет Все метки)
(
В примере ниже вычисляется методом монте-карло объем усеченного конуса, накрытого полусферой. Объем такого тела вычисляется по формуле:
где R-радиус, а H-высота усеченного конуса. Кто может объяснить ,почему там расписаны x,y,z. не могу разобраться
поправка:почему именно так расписаны x,y,z?
0
|
|
09.06.2018, 11:13 | |
Ответы с готовыми решениями:
13
Найти объём сферы методом Монте-Карло и определить точность Найти объем и площадь всей поверхности усеченного конуса.
|
7538 / 6399 / 2918
Регистрация: 14.04.2014
Сообщений: 27,865
|
|
09.06.2018, 11:44 | 2 |
Как "так"?
0
|
3800 / 2350 / 413
Регистрация: 09.09.2017
Сообщений: 10,103
|
|
09.06.2018, 12:07 | 3 |
Разве это Монте-Карло? Тут же полный перебор точек
0
|
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
|
|
09.06.2018, 12:27 [ТС] | 4 |
Да,это Монте-Карго.Сейчас читаю книгу по программированию и попался данный пример.Не могу разобраться почему x,y,z расписываются именно так.
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
09.06.2018, 12:42 | 5 |
Потому что, как написал COKPOWEHEU, у Вас по ходу не метод Монте-Карло, а неизвестно что, в чем особо копаться и не хочется. Не вижу ни одного рандома, необходимых для метода, не говоря уже о первых двух строчках программы. Изучите теорию метода в начале.
2010_7_01_12_56_38_monte-carlo.pdf
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
09.06.2018, 12:46 | 6 |
Что за книга, что за пример, на какой странице? Из Вас все вытягивать нужно?
0
|
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
|
||||||
09.06.2018, 13:16 [ТС] | 7 | |||||
Васильев А.Н. на что 84.
Да меня просто интересует почему именно так расписаны координаты ,А не сам метод. Добавлено через 15 минут nmcf, вот так
0
|
473 / 425 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
09.06.2018, 13:20 | 8 |
анастасия1501, потому что автор книги так решил, устроит ответ?)
Книга как называется-то?
0
|
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
|
|
09.06.2018, 13:26 [ТС] | 9 |
SuperKir, Васильев А.Н. самоучитель С++
0
|
3800 / 2350 / 413
Регистрация: 09.09.2017
Сообщений: 10,103
|
|
09.06.2018, 13:33 | 10 |
x проходит линию от -R до +R за N шагов (что мешало сразу в цикле использовать дробные числа неизвестно)
y аналогично. Вместе они проходят по всем точкам квадрата (-R, -R) ... (+R, +R) z проходит по точкам от 0 до (H+R), все вместе они описывают параллилепипед с основанием 2R x 2R и высотой (R+H). Вероятно, считается, что фигура вписана в него, но по описанию я это определить не могу. Если я угадал, то объем фигуры считается как отношение числа точек внутри к полному числу точек, умноженное на объем параллилепипеда.
0
|
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
|
|
09.06.2018, 13:40 [ТС] | 11 |
COKPOWEHEU, да,вы все верно сказали.спасибо.
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
09.06.2018, 13:44 | 12 |
анастасия1501, Вам же в книге все ясно объяснено.
"На практике вместо генерирования случайных точек можно воспользоваться сеткой из равномерного распределения точек. ......". И так далее по тексту. Просто поймите принцип метода и все встанет на свои места.
0
|
sourcerer
|
||||||
09.06.2018, 13:56
Найти объём усечённого конуса методом Монте-Карло (объяснить нюансы работы кода)
#14
|
||||||
0
|
09.06.2018, 13:56 | |
Записи. Найти объем и площадь всей поверхности усеченного конуса, заданного в виде записи Объем усеченного конуса через тройной интеграл
Вычислить объем усеченного конуса, в котором меньшее основание не параллельно большему Нюансы работы с указателями: объяснить, что происходит в заданном фрагменте кода
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |