subject

In this problem, we will write a program to use a Monte Carlo simulation to approximate the area of the region of overlap of disks in the plane. Your program should take two command line arguments: the name of a file, and a long long int N representing the number of trials to conduct. The file will consist of an unknown number of lines, each with three doubles, separated by commas. The first two doubles on each line will represent the x and y coordinates respectively of a disk, and the third will represent its radius. The region of overlap is the set of points lying inside every one of the disks specified by the file. A Monte Carlo procedure to determine this area can be described very briefly as follows: (a) For N total trials, draw a point uniformly at random from a fixed large region S that contains all of the disks. (b) Determine the count of all trials for which the point randomly selected happened to lie within every one of the disks. (c) Calculate the probability that the randomly selected point happened to lie within every disk. (d) The area of the intersection of the disks will be approximately this probability multipled by the area of the region S. Report the result to the user using six decimal places of fixed precision. Some sample input files with approximate corresponding outputs are posted on Sakai. Note that your values are likely to vary from these due to the randomness involved.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 22:30
Which of the following factors would your hypothetical supervisor look at when deciding whether to test a biological material sample for dna? the amount of other evidence you have implicating a suspect in a crime the annual budget for the crime lab both of the above none of the above; you would almost always order a test
Answers: 3
question
Computers and Technology, 23.06.2019 08:30
Based on your knowledge of a good network, describe what you think is a perfect network would be. what kind of information and resources could users share on this network. what would the network administrator do? what kind of communication would be used?
Answers: 1
question
Computers and Technology, 23.06.2019 11:00
In the context of the box model, what is the difference between a margin and a padding? a. a padding lies outside a box border, while a margin lies inside it. b. a padding lies inside a box border, while a margin lies outside it. c. a padding can be adjusted independently, while a margin depends on the size of its box. d. a padding depends on the size of its box, while a margin can be adjusted independently.
Answers: 3
question
Computers and Technology, 23.06.2019 12:00
What type of slide show is a dynamic and eye-catching way to familiarize potential customers with what your company has to offer? a. ole b. photo album c. brochure d. office clipboard
Answers: 2
You know the right answer?
In this problem, we will write a program to use a Monte Carlo simulation to approximate the area of...
Questions
question
Mathematics, 26.09.2019 20:30
Questions on the website: 13722367