szukanie zaawansowane
 [ Posty: 1 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 22 paź 2012, o 16:29 
Użytkownik

Posty: 78
Lokalizacja: Z-ów
Witam,

Muszę napisać program do obliczania objętości dwóch wybranych brył metodą Monte Carlo. Po kilku godzinach poszukiwań w necie i wskazówkach mojego prowadzącego mam plan programu.

Najpierw objętość kuli
1. Użytkownik podaje promień kuli r (przyjmuje ze kula ma środek w pkt [0,0,0]) oraz ilość powtórzeń N.
2. Na kuli opisuje sześcian o boku 2r i wybieram z niego N punktów.
3. Sprawdzam dla kolejnych punktów czy spełniają one równanie x^2 +y^2 + z^2 \le r^2 (zakładam ze k punktów spełnia)
4. Obliczam objętość ze wzoru V_{kuli}=  \frac{V_{szescian}  \cdot k}{N}


Teraz wybrałem ze moja drugą bryła
1. Użytkownik podaje promień podstawy r i wysokość h oraz ilość powtórzeń N.
2. Stożek wpisuje w prostokąt o boku podstawy 2r i wysokości h i wybieram z niego N punktów.
3. I teraz nie za bardzo wiem jak mam sprawdzić czy punkty te należą do mojego stożka czy nie. Może prościej byłoby wybrać inna bryłę obrotową.

Bardzo proszę zeby ktoś zweryfikował mój tok myślenia i wytknął błędy xD
Góra
Instytut Matematyczny, Uniwersytet Wrocławski
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 1 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 [Pascal] Liczba Pi metodą Monte Carlo  WhiteB  12
 EXCEL układ równań metodą wyznaczników  agusia92  0
 metoda Newtona - zadanie 4  Jacek_fizyk  0
 [Algorytmy] Suma elementów tablicy, parami niesąsiadującymi  matinf  3
 [Algorytmy][C] Dodawanie dużych liczb i wyznacznie średniej  damian18833  1
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [F.A.Q.] [Reklama] [Kontakt]
Copyright (C) ParaRent.com