data labb 4
Försöker att lösa denna uppgift men kommer ingen vart.. Någon som har tips till mig?
Beräkna ett närmevärde på arean av det område som ligger innanför kurvan 2x^4+y^4+64 x^2y^2=1.
Prova gärna att använda Monte Carlo-metoden som står beskriven i arbetsbladet. Slumpa ut 100000 punkter i kvadraten -1\le x \le 1, -1\le y \le 1 och räkna de punkter som hamnar innanför kurvan. Använd resultatet för att beräkna arean.
OBS! Svara bara med två gällande siffror. Eftersom metoden är probabilistisk kan metoden ge fel svar ändå. Försök i så fall igen! Det är även en klok idé att plotta området med t ex "ContourPlot" och se att resultatet verkar rimligt.
Rubrik kompletterad för att minska risken för ihopblandning. /Smutstvätt, moderator
Var kör du fast?
Jag försöker lägga den i Matematika men vet inte ens koden för att börja. tycker att den känns svår.
p1 = ContourPlot[ 2 x^4 + y^4 + 64 x^2 y^2 == 1, {x, -1, 1}, {y, -1, 1}]; p2 = ListPlot[{iCirkel, ejICirkel}, PlotStyle -> {Green, Blue}]; Show[p1, p2] Antal = Length[iCirkel] Area = N[(Antal*4)/100000] n = 100000; dim = 2; Antal = Sum[Boole[test[RandomReal[{-1, 1}, dim]]], {i, 1, n}]; Area = Antal*2^dim/n // N
Jag har skrivit den men inte kommit längre
Jag har klarat den nu :)