Post Reply 
Adaptive Simpson and Romberg integration methods
03-26-2021, 01:21 PM
Post: #18
RE: Adaptive Simpson and Romberg integration methods
(03-26-2021 09:51 AM)Wes Loewer Wrote:  I love teaching Simpson's Rule to students, but...

Quote:Where would any book on numerical analysis be without Mr. Simpson and his “rule”? The classical formulas for integrating a function whose value is known at equally spaced steps have a certain elegance about them, and they are redolent with historical association. Through them, the modern numerical analyst communes with the spirits of his or her predecessors back across the centuries, as far as the time of Newton, if not farther. Alas, times do change; with the exception of two of the most modest formulas, the classical formulas are almost entirely useless. They are museum pieces, but beautiful ones.

~Numerical Recipes in C

Thanks for sharing the beautiful prose in Ch.4.1 on classical formulas.

One important reason to consider Romberg and Adaptive Simpson these days, as well as all of the classical formulas, is the inherent elegance and beauty of these methods.

Likewise, to appreciate vintage pocket machines (HP, SHARP, etc) with their limited hardware is a motivation to try to let them perform more powerful tasks than what they were designed for Smile

So the focus is on (elegant when possible) pedagogical code examples in BASIC with C versions for reference.

I made some adjustments to the initial post to address reasonable questions and concerns when something was not clear. I misunderstood the HP-71B implementation, so that part is removed. The post is not specifically about the HP-71B and other posts already discuss that topic.

- Rob

"I count on old friends" -- HP 71B,Prime|Ti VOY200,Nspire CXII CAS|Casio fx-CG50...|Sharp PC-G850,E500,2500,1500,14xx,13xx,12xx...
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Adaptive Simpson and Romberg integration methods - robve - 03-26-2021 01:21 PM



User(s) browsing this thread: 1 Guest(s)