szukanie zaawansowane
 [ Posty: 1 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 22 paź 2012, o 17: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
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 1 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 [Algorytmy] Rozklad liczby na czynniki pierwsze - Problem  hawk26  12
 [Algorytmy] Złożoność czasowa  sandra-91  1
 [Algorytmy] Punkt przecięcia prostych - zadanie 8  Baridiusz  10
 [Delphi/Pascal]Metoda eliminacji gaussa dla l. zespolonych  Molekh  5
 [Algorytmy] matura informatyka 2010 - zadanie 2  Hannn  3
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [F.A.Q.] [Reklama] [Kontakt]
Copyright (C) ParaRent.com