HP hp39gPlus User Guide - Page 234

Delcol, Delrow, Editmat, Randmat, Redim, Replace, Scale, Scaleadd

Page 234 highlights

DELCOL DELROW EDITMAT RANDMAT REDIM REPLACE SCALE SCALEADD Delete Column. Deletes the specified column from the specified matrix. DELCOL name;column_number: Delete Row. Deletes the specified row from the specified matrix. DELROW name;row_number: Starts the Matrix Editor and displays the specified matrix. If used in programming, returns to the program when user presses . EDITMAT name: Creates random matrix with a specified number of rows and columns and stores the result in name (name must be M0...M9). The entries will be integers ranging from -9 to 9. RANDMAT name;rows;columns: Redimensions the specified matrix or vector to size. For a matrix, size is a list of two integers {n1,n2}. For a vector, size is a list containing one integer {n}. REDIM name;size: Replaces portion of a matrix or vector stored in name with an object starting at position start. start for a matrix is a list containing two numbers; for a vector, it is a single number. Replace also works with lists and graphics. REPLACE name;start;object: Multiplies the specified row_number of the specified matrix by value. SCALE name;value;rownumber: Multiplies the row of the matrix name by value, then adds this result to the second specified row. SCALEADD name;value;row1;row2: 16-24 Programming

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294

16-24
Programming
DELCOL
Delete Column. Deletes the specified column from the
specified matrix
.
DELCOL
name
;
column_number
:
DELROW
Delete Row. Deletes the specified row from the specified
matrix.
DELROW
name
;
row_number
:
EDITMAT
Starts the Matrix Editor and displays the specified matrix.
If used in programming, returns to the program when user
presses
.
EDITMAT
name
:
RANDMAT
Creates random matrix with a specified number of rows
and columns and stores the result in
name
(
name
must be
M0...M9
). The entries will be integers
ranging from –9 to 9.
RANDMAT
name
;
rows
;
columns
:
REDIM
Redimensions the specified matrix or vector to
size
. For a
matrix,
size
is a list of two integers
{n1,n2}
. For a vector,
size
is a list containing one integer
{n}
.
REDIM
name
;
size
:
REPLACE
Replaces portion of a matrix or vector stored in
name
with
an object starting at position
start
.
start
for a matrix is a
list containing two numbers; for a vector, it is a single
number. Replace also works with lists and graphics.
REPLACE
name
;
start
;
object
:
SCALE
Multiplies the specified
row_number
of the specified
matrix by
value
.
SCALE
name
;
value
;
rownumber
:
SCALEADD
Multiplies the row of the matrix
name
by
value
, then adds
this result to the second specified row.
SCALEADD
name
;
value
;
row1
;
row2
: