HP Prime: editing a matrix



#2

In CAS, if I copy and paste a matrix to the input line, it shows with and extra row at the bottom and an extra column on the right with +/- signs that allow for quickly adding an extra bottom row or right column.

Is there a quick way of adding an extra top row or extra left column to an existing matrix? Or an extra row or column anywhere for that matter? I could not find that in the user's guide.

Thank you.


#3

ADDROW.

Syntax: ADDROW(matrix name, vector, row number);

In the programming editor, find it by Cmds, 3. Matrix, 3. ADDROW

This changes the matrix permanently.


Edited: 19 Nov 2013, 10:31 p.m.


#4

Hello,

Quote:
Syntax: ADDROW(matrix name, vector, row number);
In the programming editor, find it by Cmds, 3. Matrix, 3. ADDROW
This changes the matrix permanently.

you can also replace matrixName by a matrix and it will also work and return the modified matrix. so, you do not have to modify the matrix.

cyrille

#5

Quote:
Is there a quick way of adding an extra top row or extra left column to an existing matrix? Or an extra row or column anywhere for that matter? I could not find that in the user's guide.

To add a row or column anywhere OTHER than the top or left edge, put the cursor on the +/- sign and press the + key. Press the - key to delete the row or column. That's what the "+/-" stands for. Unfortunately this method doesn't seem able to add a row to the top or a column to the left edge.

One easy way to add a row to the top, or a column to the left edge, is to use the Matrix Editor (Shift 4). If you have a matrix named something other than M0 through M9, you can use the Matrix Editor on it via the Memory Manager (Shift Toolbox). Your variable will be in either the User Variables or CAS Vars list, depending on whether you created in in Home or CAS, respectively.

One benefit of the Matrix Editor over doing it in the edit line is that the Matrix Editor fills new rows and columns with zeros, so you don't have to fill them all in to get a valid matrix. The edit line method only inserts place holders, and you have to fill them all in or you'll get a syntax error.


#6

Quote:

One benefit of the Matrix Editor over doing it in the edit line is that the Matrix Editor fills new rows and columns with zeros, so you don't have to fill them all in to get a valid matrix. The edit line method only inserts place holders, and you have to fill them all in or you'll get a syntax error.



well, I found a matrix in my CAS variables, hit the [edit] soft menu, and my HP crashed.


#7

The "crash" seems to have happened before with EDITMAT.

http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi?read=251382

I wonder if the issue has been resolved. Somehow the HP prime is not off completely (the screen is dark, but there seems to be some "light"). It does not respond to the [ON]-[Symb] reset, only to the back-hole reset.


#8

The issue(s) could be resolved with a ROM update ;)


Possibly Related Threads…
Thread Author Replies Views Last Post
  AFTER HP-Prime update, Shift+Matrix CRASHES Joseph Ec 3 2,071 12-06-2013, 11:06 AM
Last Post: Joseph Ec
  HP Prime Matrix TERRIBLE bug and question uklo 19 5,286 11-25-2013, 12:10 PM
Last Post: Mic
  Absolute Value and Matrix BruceTTT 5 2,165 11-11-2013, 11:52 PM
Last Post: Walter B
  HP Prime: Program Editing Marcus von Cube, Germany 6 2,443 11-04-2013, 04:58 PM
Last Post: Alberto Candel
  Prime: size display bug when editing large programs BruceH 2 1,370 10-31-2013, 05:30 PM
Last Post: BruceH
  WP-34S Matrix operations with routine-local registers? Tom Grydeland 1 1,213 09-04-2013, 10:46 AM
Last Post: Marcus von Cube, Germany
  Matrix Characteristic Polynomial - Reloaded. Ángel Martin 12 3,531 08-22-2013, 05:33 PM
Last Post: Thomas Klemm
  Matrix Richard Berler 3 1,462 08-18-2013, 06:24 PM
Last Post: Paul Dale
  Advantage/CCD Matrix Challenge Ángel Martin 1 1,192 08-09-2013, 06:22 PM
Last Post: Thomas Klemm
  [HP -Prime CAS] List, Matrix, Vector as one Array? CompSystems 0 1,008 07-26-2013, 05:22 PM
Last Post: CompSystems

Forum Jump: