Post Reply 
[12C] Linear Regression
01-19-2019, 06:01 AM (This post was last modified: 01-19-2019 06:10 AM by Gamo.)
Post: #1
[12C] Linear Regression
HP-10C 11C and 15C came with [L.R.] (Linear Regression) function.

HP-12C don't have this function this program will do the L.R. function based
on the formula shown on the HP-11C manual on page 63

To use this L.R. function program, use the [Σ+] key to accumulate the statistic of
a series of two or more data pair. Then execute [R/S]

Procedure:
[R/S] display Y-intercept on stack register X
[X<>Y] display Slope on stack register Y

------------------------------------------------------------
Program: L.R. for HP-12C
Quote:RCL 1
RCL 6
x
RCL 2
RCL 4
x
-
RCL 1
RCL 3
x
RCL 2
ENTER
x
-
÷
STO 0
--------------------------
RCL 4
RCL 3
x
RCL 2
RCL 6
x
-
RCL 1
RCL 3
x
RCL 2
ENTER
x
-
÷
RCL 0
X<>Y

Remark:

For HP-12C Platinum
Simply remove [ENTER] [x] to [X^2]
And remove [STO] 0 [RCL] 0 and [X<>Y]

Gamo
Find all posts by this user
Quote this message in a reply
01-19-2019, 01:46 PM
Post: #2
RE: [12C] Linear Regression
Gamo,

The HP 12c has linear regression built in. The slope has to be computed by calculating the difference in the predicted Y-values for two X-values.

This is covered in the HP-12c manual and in the learning module.

HP-12c learning module
Find all posts by this user
Quote this message in a reply
01-19-2019, 01:57 PM (This post was last modified: 01-19-2019 02:09 PM by Dieter.)
Post: #3
RE: [12C] Linear Regression
(01-19-2019 01:46 PM)Gene Wrote:  The HP 12c has linear regression built in. The slope has to be computed by calculating the difference in the predicted Y-values for two X-values.

This has already been discussed here, cf. http://www.hpmuseum.org/forum/thread-618...l#pid55342

0  g [y^, r] => intercept
1  g [y^, r] => slope + intercept

So this...
Code:
1
y^, r
0
y^, r
x<>y
R↓
-
LstX

...returns the y-intercept in X, the slope in Y and the correlation coefficient in Z and T.

Also post #8 in that thread has essentially the same program as Gamo's, just without the double calculation of the determinant.

Note: Gamo, I have sent a PM earlier today as you originally posted this to the Articles forum where no replies are possible.

Dieter
Find all posts by this user
Quote this message in a reply
01-20-2019, 12:19 AM (This post was last modified: 01-20-2019 12:19 AM by Gamo.)
Post: #4
RE: [12C] Linear Regression
Thanks to Dieter and Gene

The 12C learning module explain in detail and same as Dieter mention.

No wonder that 12C came with both X^,r and Y^,r


Gamo
Find all posts by this user
Quote this message in a reply
Post Reply 




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