Tikanga Monte Carlo i roto i ngā tatauranga

Taitara: Ngā Tikanga Monte Carlo i roto i ngā Tatauranga

Pendahuluan

I roto i ngā tatauranga, he tikanga tino whai hua te tikanga Monte Carlo mō te whakatauira me te tātari tau. I whakaurua mai i waenganui o te rautau 20 e ngā paionia pērā i a John von Neumann rāua ko Stanislaw Ulam, ka whakamahia e tēnei tikanga ngā tau matapōkere hei whakaoti rapanga e uaua ana, e kore rānei e taea te whakaoti mā te whakamahi i ngā tātari tawhito. Ka whakamahia ngā tikanga Monte Carlo i roto i ngā mara rerekē pērā i te ahupūngao, te pūtea, te koiora, me te tatauranga, e whakarato ana i ngā otinga ki ngā rapanga uaua i roto i te huarahi māmā noa.

Te Whakamāramatanga me ngā Mātāpono Taketake o te Tikanga Monte Carlo

I te whakarāpopototanga, ka taea te tautuhi i te tikanga Monte Carlo hei tikanga tātai e whakamahi ana i te tauira matapōkere hei tiki hua tau. Ko te kaupapa matua mā te mahi i ngā tāruarua matapōkere maha, ka taea e tātou te tiki i tētahi pikitia tika o te otinga ki tētahi raruraru ahakoa kāore he otinga whakatau māmā o te raruraru.

Ko ngā mahi matua mō te whakamahi i te tikanga Monte Carlo ko:
1. Whakamāramatanga o te Raru: Tautuhia te raru hei whakatau.
2. Te Tohatoha Tūponotanga: Whakatauhia te tohatoha tūponotanga o ngā taurangi ka whakaputaina matapōkeretia.
3. Whakahokinga: Mahia ngā whakahokinga maha, ngā whakatauira rānei hei whakaputa tauira matapōkere i runga i tētahi tohatoha kua whakaritea.
4. Tātari: Kohia ngā hua o te whakatauira, ka tātarihia ngā raraunga hei tiki i te pikitia e hiahiatia ana.

Ka rerekē pea ēnei kaupapa i runga i te momo raruraru me te tono motuhake. Ahakoa he māmā te ariā o te tikanga, ka tino uaua te whakatinanatanga mahi, inā koa ka whakamahia ki ngā raruraru whakawhiti maha-ahu, uaua rānei.

Te Whakamahinga i roto i te Marae Tatauranga

I roto i ngā tatauranga, ko tētahi o ngā whakamahinga matua o ngā tikanga Monte Carlo ko te aromatawai whakauru me te arotau. E rua ngā raruraru e puta pinepine ana i roto i ngā tātari tatauranga, inā koa i roto i te whakatauira me te whakatinana i ngā rauropi aromatawai uaua.

1. Te Whakataurite Whakauru
I roto i ngā tatauranga, he maha ngā wā me tatau tātou i ngā taunga whakauru o ngā mahi uaua, he uaua ki te tatau mā te tātari. Mā ngā tikanga Monte Carlo ka whakaratohia he huarahi kē atu mā te whakatau tata i te uara taunga whakauru mā te toharite i ngā tauira matapōkere maha mai i tētahi rohe whakauru kua hoatu. He tino whai hua tēnei mō ngā raruraru ahu-teitei e mōhiotia ana ko te "kanga o te ahu," ina kore e whai hua ngā tikanga whakatau.

2. Te Arotautanga
Ka whakamahia hoki te whakatauira Monte Carlo hei kimi i ngā otinga tino pai i roto i ngā wāhi tawhā nui. Ka taea te whakamahi i tēnei tikanga hei kimi i te uara mōrahi, mōrahi rānei o tētahi mahi, inā koa i ngā āhuatanga he kore-raina te mahi, ā, he maha ngā mōrahi, ngā mōrahi rānei o te rohe. Ko tētahi tono arotau rongonui ko te whakatauira whakamahana, he mea tino whai hua i roto i te maha o ngā raruraru arotau ā-ao.

Ngā Whakamahinga i roto i ngā Marae Rerekē

Haunga tōna whakamahinga tika i roto i te tātari tatauranga, e whakamahia ana hoki ngā tikanga Monte Carlo i roto i ngā momo mara rerekē. Anei ētahi tauira o ngā tono matua:

1. Pūtea
I roto i te pūtea, he maha ngā wā ka whakamahia ngā tikanga Monte Carlo mō ngā tauira utu kōwhiringa, te tātari mōrearea, me te whakamahere pūtea. Mā te whakamahi i ngā whakatauira Monte Carlo, ka taea e ngā kaitātari pūtea te aromatawai i ngā āhuatanga mākete me te tatau i ngā tūponotanga o ngā putanga pūtea rerekē, me te whakaiti i te mōrearea haumi.

2. Ahupūngao
Ko te ahupūngao, inā koa ko te miihini irahiko me ngā tatauranga, he maha ngā wā ka whakamahia ngā tikanga Monte Carlo hei whakatauira i ngā pūnaha uaua e uru ana ngā matūriki me ngā taunekeneke maha. Mā tēnei tikanga ka māmā ake te whakatauira i te whanonga o ngā pūnaha uaua kāore e taea te tātari mā te whakamahi i ngā tikanga tawhito.

3. Koiora
I roto i ngā rangahau koiora, ka āwhina ngā tikanga Monte Carlo ki te whakatauira i te mate urutā, te whanaketanga o te taupori, me te hanganga pūmua. Ka āwhina ēnei whakatauira i ngā kaipūtaiao ki te matapae i te horapa o ngā mate, te whanaketanga o ngā taupori, te taunekeneke rānei o ngā ngota i te taumata ngota.

Ngā Painga me ngā Huakore o te Tikanga Monte Carlo

Ko tētahi o ngā painga matua o te tikanga Monte Carlo ko tōna ngāwari. Ka taea te whakamahi ki te nuinga o ngā momo raruraru pāngarau, tae atu ki ngā mea kāore e taea te whakaoti mā ngā tikanga tuku iho. Hei tāpiri, he ngāwari ki te whakatinana me te mārama, nā te mea e whakawhirinaki ana ki te tāruarua me te tauira matapōkere.

Heoi anō, he maha ngā ngoikoretanga o te tikanga Monte Carlo. Ko tētahi, he nui rawa ngā whakahoutanga e hiahiatia ana hei whiwhi i ngā whakatau tata tika, inā koa i roto i ngā raruraru he nui te rerekētanga. Tērā pea he nui ngā rauemi tātai e hiahiatia ana mō tēnei. Hei tāpiri, he āhua tatauranga ngā hua o te tikanga Monte Carlo, arā, he āhuatanga kei roto i ngā hua te koretake me te rerekētanga.

Ngā Tauira Whakamahinga Whaihua o te Monte Carlo i roto i ngā Tatauranga

Hei mārama ake i te mahi a te tikanga Monte Carlo, me titiro tātou ki tētahi tauira māmā:

Me kī tātou e hiahia ana ki te whakatau tata i te uara o π (pi). Ka taea te whakamahi i te tikanga Monte Carlo me ēnei mahi:
1. Tuhia he porowhita me te pūtoro 1 kua tuhia ki roto i te tapawhā me te roa o te taha 2.
2. Waihangahia ngā tohu matapōkere i roto i te tapawhā.
3. Tatauhia te maha o ngā pūwāhi e taka ana ki roto i te porowhita.
4. Whakatauhia te uara o π kia 4 ngā whakarea o te ōwehenga o te maha o ngā pūwāhi i roto i te porowhita ki te tapeke o ngā pūwāhi i roto i te tapawhā.

Tērā pea ka rite te āhua o tētahi whakatinanatanga i roto i te reo hōtaka Python ki tēnei:

"`Pitoni
kawemai matapōkere

def monte_carlo_pi(tau_tauira):
porowhita_roto = 0
mō _ i roto i te awhe(tauira_nama):
x = matapōkere.ōrite(-1, 1)
y = matapōkere.ōrite(-1, 1)
mēnā ko x 2 + y 2 <= 1: porowhita_roto += 1 whakahokia (porowhita_roto / tauira_tau) 4 tauira_tau = 100000 pi_estimate = monte_carlo_pi(tau_tau) print(f"Te Whakatau Tatau o π i muri i ngā tauira {tau}: {pi_estimate}") ``` Whakatau He taputapu kaha te tikanga Monte Carlo i roto i ngā tatauranga me te maha atu o ngā kaupapa ako. Mā te whakamahi i te tauira matapōkere, ka taea e tēnei tikanga te whakarato otinga ki ngā raruraru uaua i roto i te huarahi whai hua me te ngāwari ki te mārama. Ahakoa he ngoikoretanga ōna pērā i te hiahia mō ngā rauemi rorohiko nui, ā, he tata noa ngā hua, ko ōna painga o te ngāwari me te kaha ki te whakahaere i ngā raruraru nui-ahu e tino hira ai tēnei tikanga i roto i ngā tono pūtaiao me ngā tono mahi. I te whanaketanga o te hangarau rorohiko, ka whānui ake te whakamahinga o te tikanga Monte Carlo ā muri ake nei, ka nui ake te whai hua, ka whai wāhi nui ki te tātari raraunga me te whakaoti rapanga uaua i roto i ngā mara maha.

Waiho he kōrero