Saturday, April 4, 2015

HP Prime and HP 50g: Matrices: Sum of the Rows, Columns, and Elements

HP Prime and HP 50g:  Matrices: Sum of the Rows, Columns, and Elements


Define the matrix M with R rows and C columns. 


HP Prime

Determine number of Rows and Columns:

L1* := SIZE(M)
R:=L1(1)   // number of rows
C:=L1(2)   // number of columns

*L1 or any list variable.

Sum of the Columns and Sum of all Elements

Sum of the Columns:   MAKEMAT(1,1,R)*M
Sum of all Elements:  result*MAKEMAT(1,C,1)

Sum of the Rows and Sum of all Elements

Sum of the Rows:  M*MAKEMAT(1,C,1)
Sum of all Elements:  TRN(result)*MAKEMAT(1,R,1)


HP 50g

Determine the number of Rows and Columns:

Number of Rows:  << M SIZE 1 GET ‘R’ STO >>
Number of Columns:  << M SIZE 2 GET ‘C’ STO >>

Sum of the Columns and Sum of all Elements

Sum of the Columns:  << M 1 C START 1 NEXT C ->ARRY * >>
Sum of all Elements:  << result   AXL ∑LIST >>

Sum of the Rows and Sum of all Elements

Sum of the Rows:  << M TRAN 1 R START 1 NEXT R ->ARRY * >>
Sum of all Elements:  << result AXL ∑LIST >>


Examples:

[[ 1, 2, 1  ] [ 2, 1, 1]]

Rows:  [[ 4 ] [ 4 ]]
Columns:  [[ 3, 3, 2 ]]
All Elements:  [[ 8 ]]


[[ 6, 0, 5 ] [ 0, -3, 0 ] [ 3, 2, 3 ]]

Rows: [[ 11 ] [ -3 ] [ 8 ]]
Columns: [[ 9, -1, 8 ]]
All Elements: [[ 16 ]]


* Eddie *


This blog is property of Edward Shore.  2015.

Solving Simple Arcsine and Arccosine Equations

  Solving Simple Arcsine and Arccosine Equations Angle Measure This document will focus on angle measurement in degrees. For radia...