Special

Clearance Sale!

We've been publishing for over five years now and it's time to clear out our inventory of back issues, so we're slashing prices!

RBD Magazines

Check out this amazing clearance sale of all our past issues. Missing some issues? This is a great time to complete your RBD collection. Save up to 40% off the regular price of our printed back issue packages. These prices are only good until the end of the year May 2008 and supplies are limited, so place your order today.

Article Preview


Buy Now

Print:
PDF:

Feature

REALScience

Integrating with Random Numbers

Issue: 5.3 (March/April 2007)
Author: JC Cruz
Article Description: No description available.
Article Length (in bytes): 28,050
Starting Page Number: 21
RBD Number: 5310
Resource File(s):

Download Icon 5310.sit Updated: Friday, May 18, 2007 at 12:16 PM
Download Icon 5310.zip Updated: Friday, May 18, 2007 at 12:16 PM

Related Web Link(s):

http://en.wikipedia.org/wiki/Linear_feedback_shift_register
http://en.wikipedia.org/wiki/Simpson%27s_rule
http://en.wikipedia.org/wiki/Romberg%27s_method

Known Limitations: None

Excerpt of article text...

Today, we will look into the basic concepts of Monte-Carlo integration. We will learn how to implement this algorithm in REALbasic. We will also learn how to use this algorithm to estimate the value of pi. And, as a special treat, we will take a look at another way of generating a random sequence.

A Brief Overview of Numerical Integration

Some computer models are possible only with the use of numerical integration. This group of algorithms used to compute the definite integral of a given function. As shown in Figure 1, the act of integration measures the region enclosed by the function and its bounds.

Most integration algorithms perform their tasks by subdividing the region beneath the curve. Then, they compute the definite integral by adding up all of the subdivisions.

One such algorithm is the Rectangular Method. It subdivides the region into a series of very narrow rectangles (Figure 2). Another one is the Trapezium Method. This one uses a series of trapezoids to subdivide the same region (Figure 3). Both of them have an accuracy of O(?x^3), where ?x is the size of the subdividing element. The narrower the element, the more accurate the integral result.

...End of Excerpt. Please purchase the magazine to read the full article.

Article copyrighted by REALbasic Developer magazine. All rights reserved.


 


|

 


Weblog Commenting and Trackback by HaloScan.com