The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

A few requests for the HP prime
Message #1 Posted by Michael de Estrada on 9 Nov 2013, 1:01 p.m.

I've been using the Prime for a while now, and have some requests for future enhancements. I realize that some of these requests are rather "pie in the sky", but it doesn't hurt to ask, does it ? :)

1) CAS symbolic matrices - I can create a CAS variable "a" and store a symbolic object in it. For example if I enter 'A' Sto> a in CAS, then the letter A is stored in it. If I store 'B' in b and perform a*b then the result is A*B. If, however, I store 'A' or 'B' as an element in a matrix, it simply evaluates to the numeric values that were stored in the variables A or B. I would like to be able to do matrix operations symbolically, where the result is symbolic. For example, if I had a 2x2 matrix M0 that contained [[A,B],[C,D]] and performed the matrix operation DET(M0), it would evaluate to A*D-C*B. If there is already some way to do this, please let me know.

2) Enhanced SORT command - At the present time the only thing SORT can do is rearrange a list of real numeric values in ascending order. It would be very helpful to add an optional second input parameter that would flag SORT to arrange the list is descending order or to arrange by magnitudes (absolute values). For example, the list {5 -7 -1} would normally be sorted as {-7 -1 5}, but could also be sorted as {5 -1 -7}, {-1 5 -7}, {-7 5 -1}.

3) Matrix row divide - This matrix command would allow the user to specify an element in a row and replace the row with the elements divided by that value.

4) Printing directly from the Connectivity Kit - Add Ctrl-P in the Connectivity Kit, such that any window can be printed directly to a Windows system printer. Currently, I have to select,copy,paste in Notepad and Ctrl-P to do this.

      
Re: A few requests for the HP prime
Message #2 Posted by CD Dodds on 11 Nov 2013, 12:45 a.m.,
in response to message #1 by Michael de Estrada

4) Printing directly from the Connectivity Kit - Add Ctrl-P in the Connectivity Kit, such that any window can be printed directly to a Windows system printer. Currently, I have to select,copy,paste in Notepad and Ctrl-P to do this.

This one has my vote. I would also like to request a printed manual.

      
Re: A few requests for the HP prime
Message #3 Posted by cyrille de Brébisson on 12 Nov 2013, 2:32 a.m.,
in response to message #1 by Michael de Estrada

hello

1) CAS symbolic matrices M0-M9 are numerical mode matrices. As such, they can only store reals/complex numbers. However, you can store a CAS symbolic matrice in a CAS variable (such as m0 (just to me confusing)). and use it after.

2) Enhanced SORT command you at least have the revlist command to invert a sorted list. Sorry there is no other options there.

3) Matrix row divide you have the SCALE function using a 1/n to divide by n... or you can do M0(-1):=M0(-1)/5 which will do what you want (-1 means column 1, MO(1) would be row 1

Cyrille

            
Re: A few requests for the HP prime
Message #4 Posted by Michael de Estrada on 12 Nov 2013, 11:48 a.m.,
in response to message #3 by cyrille de Brébisson

Thank you very much for your very helpful answer, especially regarding the creation of symbolic matrices. I was indeed able to create the symbolic matrix m0:=[[a,b],[c,d]], such that the result of the operation det(m0) is a*d-b*c. This is what I was looking for and it really expands the capabilities of this calculator. Now, if only the documentation could catch up with all this calculator's features.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall