J E Patterson - jepspectro.com - 20231119
Name | Description | Name | Description | ||
---|---|---|---|---|---|
A | Enter two guesses GSB A | 1 | Bisection loop updates x2 and either x0 to x1 or x1 to x0 | ||
B | Bisection solve routine | 2 | Bisection - Store x0 to x1 and x2 to x2 | ||
C | Secant solve routine | 3 | Bisection - Store x1 to x0 and x2 to x1 | ||
D | Newton-Raphson Solve routine | 4 | Secant - Iteration loop | ||
E | SOLVE - internal solver | 5 | Newton - iteration loop | ||
0 | Formula to be Solved, f(x) = 0 | 6 | If two guesses are the same, add 1E-7 to R1. |
Name | Description | |
---|---|---|
1 | Initial guess 1 | |
2 | Initial guess 2 | |
.0 | x0 | |
.1 | x1 | |
.2 | Bisection - x2 = (x0+x1)/2, Secant x0-x1, Newton - h | |
.3 | Bisection - f(x0), Secant - f(x0) | |
.4 | Bisection f(x2), Secant - f(x1), Newton - f(x1) |
Number | Description | |
---|---|---|
1 | Bisection - If flag 1 is set x0 = x2 else x1 = x2 |
Line | Display | Key Sequence | Line | Display | Key Sequence | Line | Display | Key Sequence | |||
---|---|---|---|---|---|---|---|---|---|---|---|
000 | 044 | 43 32 | g RTN | 088 | 10 | ÷ | |||||
001 | 42,21,11 | f LBL A | 045 | 42,21,13 | f LBL C | 089 | 44 .2 | STO . 2 | |||
002 | 44 .0 | STO . 0 | 046 | 45 2 | RCL 2 | 090 | 45,40, .1 | RCL + . 1 | |||
003 | 44 2 | STO 2 | 047 | 45 1 | RCL 1 | 091 | 32 0 | GSB 0 | |||
004 | 34 | x↔y | 048 | 42 36 | f RAN # | 092 | 45,30, .4 | RCL − . 4 | |||
005 | 43,30, 5 | g TEST x=y | 049 | 44 .3 | STO . 3 | 093 | 45,10, .2 | RCL ÷ . 2 | |||
006 | 32 6 | GSB 6 | 050 | 42,21, 4 | f LBL 4 | 094 | 45 .4 | RCL . 4 | |||
007 | 44 .1 | STO . 1 | 051 | 45 .0 | RCL . 0 | 095 | 34 | x↔y | |||
008 | 44 1 | STO 1 | 052 | 45,30, .1 | RCL − . 1 | 096 | 10 | ÷ | |||
009 | 43 32 | g RTN | 053 | 44 .2 | STO . 2 | 097 | 44,30, .1 | STO − . 1 | |||
010 | 42,21,12 | f LBL B | 054 | 45 .1 | RCL . 1 | 098 | 45 .4 | RCL . 4 | |||
011 | 45 2 | RCL 2 | 055 | 32 0 | GSB 0 | 099 | 43 34 | g RND | |||
012 | 45 1 | RCL 1 | 056 | 44 .4 | STO . 4 | 100 | 43,30, 0 | g TEST x≠0 | |||
013 | 42,21, 1 | f LBL 1 | 057 | 45 .1 | RCL . 1 | 101 | 22 5 | GTO 5 | |||
014 | 43, 4, 1 | g SF 1 | 058 | 34 | x↔y | 102 | 45 .1 | RCL . 1 | |||
015 | 45 .0 | RCL . 0 | 059 | 45,20, .2 | RCL × . 2 | 103 | 43 32 | g RTN | |||
016 | 32 0 | GSB 0 | 060 | 45 .3 | RCL . 3 | 104 | 42,21,15 | f LBL E | |||
017 | 44 .3 | STO . 3 | 061 | 45,30, .4 | RCL − . 4 | 105 | 45 2 | RCL 2 | |||
018 | 45 .1 | RCL . 1 | 062 | 43 20 | g x=0 | 106 | 45 1 | RCL 1 | |||
019 | 45,40, .0 | RCL + . 0 | 063 | 42 36 | f RAN # | 107 | 42,10, 0 | f SOLVE 0 | |||
020 | 2 | 2 | 064 | 10 | ÷ | 108 | 43 32 | g RTN | |||
021 | 10 | ÷ | 065 | 30 | − | 109 | 42,21, 6 | f LBL 6 | |||
022 | 44 .2 | STO . 2 | 066 | 45 .1 | RCL . 1 | 110 | 26 | EEX | |||
023 | 32 0 | GSB 0 | 067 | 44 .0 | STO . 0 | 111 | 16 | CHS | |||
024 | 44 .4 | STO . 4 | 068 | 34 | x↔y | 112 | 7 | 7 | |||
025 | 45,20, .3 | RCL × . 3 | 069 | 44 .1 | STO . 1 | 113 | 40 | + | |||
026 | 43,30, 2 | g TEST x<0 | 070 | 45 .4 | RCL . 4 | 114 | 43 32 | g RTN | |||
027 | 32 3 | GSB 3 | 071 | 44 .3 | STO . 3 | 115 | 42,21, 0 | f LBL 0 | |||
028 | 43, 6, 1 | g F? 1 | 072 | 43 34 | g RND | 116 | 36 | ENTER | |||
029 | 32 2 | GSB 2 | 073 | 43,30, 0 | g TEST x≠0 | 117 | 36 | ENTER | |||
030 | 45 .4 | RCL . 4 | 074 | 22 4 | GTO 4 | 118 | 36 | ENTER | |||
031 | 43 34 | g RND | 075 | 45 .1 | RCL . 1 | 119 | 6 | 6 | |||
032 | 43,30, 0 | g TEST x≠0 | 076 | 43 32 | g RTN | 120 | 30 | − | |||
033 | 22 1 | GTO 1 | 077 | 42,21,14 | f LBL D | 121 | 20 | × | |||
034 | 45 .2 | RCL . 2 | 078 | 45 2 | RCL 2 | 122 | 8 | 8 | |||
035 | 43 32 | g RTN | 079 | 42,21, 5 | f LBL 5 | 123 | 40 | + | |||
036 | 42,21, 2 | f LBL 2 | 080 | 45 .1 | RCL . 1 | 124 | 20 | × | |||
037 | 45 .2 | RCL . 2 | 081 | 32 0 | GSB 0 | 125 | 4 | 4 | |||
038 | 44 .0 | STO . 0 | 082 | 44 .4 | STO . 4 | 126 | 20 | × | |||
039 | 43 32 | g RTN | 083 | 45 .1 | RCL . 1 | 127 | 7 | 7 | |||
040 | 42,21, 3 | f LBL 3 | 084 | 43 20 | g x=0 | 128 | 48 | . | |||
041 | 45 .2 | RCL . 2 | 085 | 12 | eˣ | 129 | 5 | 5 | |||
042 | 44 .1 | STO . 1 | 086 | 26 | EEX | 130 | 30 | − | |||
043 | 43, 5, 1 | g CF 1 | 087 | 4 | 4 | 131 | 43 32 | g RTN |