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.