Post Reply 
(35S) Quick integration
11-12-2022, 05:16 PM
Post: #6
RE: (35S) Quick integration
This program for the HP-15C uses a 3-point Gaussian quadrature:
Code:
001 {    42 21 11 } f LBL A
002 {       44  1 } STO 1
003 {          30 } −
004 {           2 } 2
005 {          10 } ÷
006 {       44  0 } STO 0
007 {    44 40  1 } STO + 1
008 {          48 } .
009 {           6 } 6
010 {          11 } √x̅
011 {          20 } ×
012 {       44  2 } STO 2
013 {    45 40  1 } RCL + 1
014 {       32 15 } GSB E
015 {           5 } 5
016 {          20 } ×
017 {       44  3 } STO 3
018 {       45  1 } RCL 1
019 {    45 30  2 } RCL − 2
020 {       32 15 } GSB E
021 {           5 } 5
022 {          20 } ×
023 {    44 40  3 } STO + 3
024 {       45  1 } RCL 1
025 {       32 15 } GSB E
026 {           8 } 8
027 {          20 } ×
028 {    45 40  3 } RCL + 3
029 {    45 20  0 } RCL × 0
030 {           9 } 9
031 {          16 } CHS
032 {          10 } ÷
033 {       43 32 } g RTN
034 {    42 21 15 } f LBL E
035 {          23 } SIN
036 {       43 36 } g LSTx
037 {          10 } ÷
038 {       43 32 } g RTN
It yields an exact result for polynomials of degree \(2n − 1\) (in this case \(5\)) or less.

Example

\(
\begin{align}
\int_0^2 \frac{\sin(x)}{x} \, dx
\end{align}
\)

0 ENTER 2
GSB A

1.605418622

The correct value is:
1.605412977

It should be easy to translate the program for the HP-35S.

References
Inspired by: (11C) Gaussian integration
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
(35S) Quick integration - Roberto Volpi - 11-12-2022, 02:50 PM
RE: (35S) Quick integration - PedroLeiva - 11-12-2022, 03:29 PM
RE: (35S) Quick integration - PedroLeiva - 11-12-2022, 03:57 PM
RE: (35S) Quick integration - Albert Chan - 11-12-2022, 05:13 PM
RE: (35S) Quick integration - Thomas Klemm - 11-12-2022 05:16 PM
RE: (35S) Quick integration - J-F Garnier - 11-14-2022, 02:50 PM
RE: (35S) Quick integration - rawi - 11-13-2022, 05:27 AM
RE: (35S) Quick integration - rawi - 11-13-2022, 12:49 PM
RE: (35S) Quick integration - Thomas Klemm - 11-14-2022, 07:39 AM
RE: (35S) Quick integration - Thomas Klemm - 11-14-2022, 01:54 PM
RE: (35S) Quick integration - Albert Chan - 11-14-2022, 02:45 PM
RE: (35S) Quick integration - Thomas Klemm - 11-15-2022, 09:49 AM
RE: (35S) Quick integration - Thomas Klemm - 11-18-2022, 04:59 PM
RE: (35S) Quick integration - Liamtoh Resu - 11-19-2022, 01:42 AM
RE: (35S) Quick integration - Albert Chan - 11-19-2022, 04:58 AM
RE: (35S) Quick integration - Thomas Klemm - 11-19-2022, 05:19 AM
RE: (35S) Quick integration - Thomas Klemm - 11-19-2022, 05:36 AM
RE: (35S) Quick integration - Liamtoh Resu - 11-19-2022, 04:45 PM
RE: (35S) Quick integration - Albert Chan - 11-28-2022, 06:49 PM
RE: (35S) Quick integration - Albert Chan - 12-22-2022, 01:54 PM



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