HP Forums
result on the display of HP50g - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: result on the display of HP50g (/thread-4635.html)

Pages: 1 2


result on the display of HP50g - tigger - 09-03-2015 11:30 AM

Sometimes my results do not fit on the Display. I can not read them well. (Maybe this is a General HP-Problem which might refer to other models, too?)

Dow I have to Change the size of my numbers in mode/Display? How can I see the whole solution?


RE: result on the display - Joe Horn - 09-03-2015 03:58 PM

(09-03-2015 11:30 AM)tigger Wrote:  Sometimes my results do not fit on the Display. I can not read them well.

Dow I have to Change the size of my numbers in mode/Display? How can I see the whole solution?

This is the General Forum. Which calculator model are you referring to?

Also, when asking questions like this, please tell us some actual cases you're looking at, since there are a zillion possible situations with different solutions, and we can't guess which ones you're dealing with. "It is difficult to answer when one does not understand the question." -- Sarek, in Star Trek IV


RE: result on the display of HP50g - Simone Cerica - 09-03-2015 05:29 PM

(09-03-2015 11:30 AM)tigger Wrote:  Sometimes my results do not fit on the Display. I can not read them well. (Maybe this is a General HP-Problem which might refer to other models, too?)

Dow I have to Change the size of my numbers in mode/Display? How can I see the whole solution?

You can use the marvel "page by page viewer" made by John H Meyers: https://groups.google.com/forum/#!msg/comp.sys.hp48/pmnwrdPCeuU/DvfLsnaOK1kJ

P.S. Ascii Import/Export for SD card and Emulator, by John H Meyers: https://groups.google.com/forum/#!msg/comp.sys.hp48/loZFVECTxpY/QhzxPAvZfk4J


RE: result on the display of HP50g - brickviking - 09-04-2015 02:05 AM

(09-03-2015 11:30 AM)tigger Wrote:  Sometimes my results do not fit on the Display. I can not read them well.

Do I have to Change the size of my numbers in mode/Display? How can I see the whole solution?

There are ways to view the whole output of an expression. After you've typed in the expression and hit Enter, hit the TOOL button. F2 will have VIEW above it, that button will show you the first part of the result in large font on a single line. If you want to see the whole expression (or result) on your screen in a smaller font, hit F1 (this has the word TEXT above it) to see the whole result. If your expression exceeds the size of a whole screen (i.e. you're showing a large array) then scroll down using the arrows. When you want to go back, hit F6 (OK).

(09-03-2015 03:58 PM)Joe Horn Wrote:  This is the General Forum. Which calculator model are you referring to?

If I read the title of the post correctly, tigger's referring to the HP-50G.

(Post unlucky?)

Regards, BrickViking


RE: result on the display of HP50g - Joe Horn - 09-04-2015 04:20 AM

(09-04-2015 02:05 AM)brickviking Wrote:  
(09-03-2015 03:58 PM)Joe Horn Wrote:  This is the General Forum. Which calculator model are you referring to?

If I read the title of the post correctly, tigger's referring to the HP-50G.

(Post unlucky?)

Regards, BrickViking

FYI, both the title and contents of the original posting were changed after I posted by reply to it, which rendered my reply meaningless.


RE: result on the display of HP50g - tigger - 09-04-2015 08:39 AM

I am calculating the second derivation of x²/(1+x²).

I can not see the whole line of the result on the display.

"Text" gives me more than four lines on the display.
View shows parts of the derivate on the display but not the whole derivate.[/font]

Besides of the "Page by Page viewer" there is nothing which can help me? The hp50g itself does not offer any help.

Is this right?

Next time I should mention whenever I change the subject (in the subject-window???)???Or at least somewhere else?


RE: result on the display of HP50g - brickviking - 09-04-2015 09:05 AM

(09-04-2015 04:20 AM)Joe Horn Wrote:  
(09-04-2015 02:05 AM)brickviking Wrote:  If I read the title of the post correctly, tigger's referring to the HP-50G.

(Post unlucky?)

Regards, BrickViking

FYI, both the title and contents of the original posting were changed after I posted by reply to it, which rendered my reply meaningless.

Ahh, then you had extra information than my good self, who doesn't have access to a post's history. My apologies to the both of you.

(Post 14)

Regards, BrickViking


RE: result on the display of HP50g - Simone Cerica - 09-04-2015 10:34 AM

(09-04-2015 08:39 AM)tigger Wrote:  I am calculating the second derivation of x²/(1+x²).

I can not see the whole line of the result on the display.

Are you sure?

[Image: zxvdih.jpg]

[Image: 2883yh4.jpg]


RE: result on the display of HP50g - Skyblues - 09-05-2015 02:46 AM

I'm running through some tutorials for my 50G and am having a similar problem of not being able to see the solutions. Here is what I'm doing:

1) Select the numeric solver by pressing the ORANGE shift key followed by the 7 key.
2) Select the polynomial solver (press 3) to solve for the zeroes of a polynomials.
3) Once in the Solver, I select EDIT which takes me to a type of matrix editor.
4) I enter [ 1. 0. 2. 0. 2. ] for this polynomial X^4+2X^2+2
5) Select ENTER and am taken back to the Solver.
6) Arrow down for Roots and select SOLVE which give me the roots.

Since I can't see the solution, the tutorial suggests to select EDIT which takes me back to the matrix writer. I scroll through the entires in the matrix to see each of the 4 solutions but still can't see the whole solution.

I try to select +MID and MID+ to change the size but still can't see the solutions.

I have a Casio 991EX where I have a button S<->D which will put a long solution on two lines so I can see it. Does the 50G do anything similar?

Also, when I solve it in the Prime, the Prime lets me scroll to the right seeing all the solutions.

[-0.455089860562-1.09868411347*i,-0.455089860562+1.09868411347*i,0.455089860562-1.09868411347*i,0.455089860562+1.09868411347*i]

I tried brickviking's suggestion of using VIEW but that's not letting me see the solutions, either.

I haven't tried John H Meyers "page by page viewer" because I figure there must be a way to accomplish my task without getting side tracked on having to figure out how to enter programs into the 50G (I'm still new to all this).

Thanks,
Jim


RE: result on the display of HP50g - brickviking - 09-05-2015 07:24 AM

Here's the sequence of operations I followed with comments in (comments):
Code:

{Right-Shift} {7}     (NUM.SLV)
{3}    (polynomial)
{Left Shift} {-}  1.  0.  2.  0.  2.  {Enter}      (results in [ 1. 0. 2. 0. 2. ])
F6 (Solve)
Note: I didn't hit Enter at the first screen after NumSlv menu to go into the Matrix editor. I don't know what that does yet.

(EDIT) Whoops, I found out what that did, finally. My only question is, how on earth would you ever exit the Matrix editor without clearing what's entered in? I can't seem to get that to actually work.

I got a result line, which I then put into the stack with {Enter}. That showed me a line beginning with Roots:[(.4550898605, ......

I then hit {Down} like the manual told me to (Chapter 6, under "Finding the solutions to a polynomial equation"), which put me into a Line Editor. I go back to the stack with {Enter}, and hit {F2} on the Tools menu (View) to view the whole line in a scrollable form. I then hit TEXT to show the line in a smaller font. I think I can finally see what tigger's describing. It doesn't appear to wrap the lines, at least for a result like this.

(Post 16)

Regards, BrickViking


RE: result on the display of HP50g - Simone Cerica - 09-05-2015 08:42 AM

on the stack
[Image: 6tfmfo.jpg]

with VIEW
[Image: 21diwso.jpg]

with page by page viewer
[Image: vghrt4.jpg]


RE: result on the display of HP50g - aurelio - 09-05-2015 11:30 AM

(09-04-2015 04:20 AM)Joe Horn Wrote:  FYI, both the title and contents of the original posting were changed after I posted by reply to it, which rendered my reply meaningless.
Hi Joe , how are you?
You have to find out a program which updates continuosly your posts...but there are too much variables to take in account!!! Smile Smile


RE: result on the display of HP50g - tigger - 09-05-2015 02:52 PM

(09-04-2015 10:34 AM)Simone Cerica Wrote:  
(09-04-2015 08:39 AM)tigger Wrote:  I am calculating the second derivation of x²/(1+x²).

I can not see the whole line of the result on the display.

Are you sure?

[Image: zxvdih.jpg]

[Image: 2883yh4.jpg]

What I fond is after having a part of a compelx expression on the display I have to press EVAL. EVAL make the expression lots of easier.

Still I have the problem: What do I do whenever my whole result on the display is too long for the display. Would there be a way to see the whole result.

The proposal of skyblues using the matrixwriter might only refer to roots? I do not know how I can put my long expression in the matrix writer.


RE: result on the display of HP50g - Joe Horn - 09-05-2015 05:17 PM

(09-05-2015 02:52 PM)tigger Wrote:  I do not know how I can put my long expression in the matrix writer.

When an algebraic object is on level 1 of the display, simply press the down-cursor key to see it in the EquationWriter (not MatrixWriter). The programmable command to do that is EQW.


RE: result on the display of HP50g - tigger - 09-05-2015 06:16 PM

Great, it works.

But if I come to the third derivate I will get the same problem again. Would there be a solution again.


RE: result on the display of HP50g - Skyblues - 09-05-2015 11:59 PM

(09-05-2015 08:42 AM)Simone Cerica Wrote:  on the stack
[Image: 6tfmfo.jpg]

with VIEW
[Image: 21diwso.jpg]

with page by page viewer
[Image: vghrt4.jpg]

Simone,

You have convinced me that I need to pause from the 50g tutorials and learn how to enter programs. On the page you suggested ...
("page by page viewer" made by John H Meyers: https://groups.google.com/forum/#!msg/co...fLsnaOK1kJ) ...
there are a number of "page by page viewer" programs.

At the bottom of the page, it says,

"Since the above link doesn't work yet, below is another copy of one program, which acts much like the built-in TOOL VIEW, but "wraps" long words.

Please be sure to do HOME 256 ATTACH before entering or transferring the program; also be very careful, and make a memory backup first!

\<< QUOTE RCLF SWAP -73 SF DUPDUP
TYPE 2 \=/ { #25ECEh SYSEVAL } IFT
33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>> 'VIEW' STO

Can you tell me how or point me in the right direction for an explaination of how to do this? I tried to enter the above and assign it to a variable but that didn't work.

When I enter the above program into the 50g, what do I do next? How can I use it to take what's on the stack, in my case, [-0.455089860562-1.09868411347*i,-0.455089860562+1.09868411347*i,0.455089860562-1.09868411347*i,0.455089860562+1.09868411347*i], and show it all on one page as in your example?

Thanks,
Jim


RE: result on the display of HP50g - rprosperi - 09-06-2015 12:29 AM

(09-05-2015 11:59 PM)Skyblues Wrote:  \<< QUOTE RCLF SWAP -73 SF DUPDUP
TYPE 2 \=/ { #25ECEh SYSEVAL } IFT
33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>> 'VIEW' STO

Can you tell me how or point me in the right direction for an explaination of how to do this? I tried to enter the above and assign it to a variable but that didn't work.

When I enter the above program into the 50g, what do I do next?

At the end, the portion that reads: 'VIEW' STO
is storing the program shown just before into a new variable/command named 'VIEW'.

When you type the program in, recall that you should just keep typing when you reach the end of the line shown, the 50g editor does not need you to type in the program on multiple lines as show.

Also, there are 3 special characters which all begin with "\" (see the Trigraphs here) in the listing; they are the opening and closing symbols for an RPL program at the beginning and end (these are entered via [RS] [+]), and the symbol for Not Equals in the second line (entered as [LS] [+/-]).

Once this is done, pressing the VAR key associated with 'VIEW" will run the VIEW program, which in turn should show you the full item.

Note: you must be careful to enter it exactly as shown - errors in the SYSEVAL and FLASHEVAL arguments will almost certainly lead to a crash.

HTH


RE: result on the display of HP50g - Skyblues - 09-06-2015 03:04 AM

(09-06-2015 12:29 AM)rprosperi Wrote:  
(09-05-2015 11:59 PM)Skyblues Wrote:  \<< QUOTE RCLF SWAP -73 SF DUPDUP
TYPE 2 \=/ { #25ECEh SYSEVAL } IFT
33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>> 'VIEW' STO

Can you tell me how or point me in the right direction for an explaination of how to do this? I tried to enter the above and assign it to a variable but that didn't work.

When I enter the above program into the 50g, what do I do next?

At the end, the portion that reads: 'VIEW' STO
is storing the program shown just before into a new variable/command named 'VIEW'.

When you type the program in, recall that you should just keep typing when you reach the end of the line shown, the 50g editor does not need you to type in the program on multiple lines as show.

Also, there are 3 special characters which all begin with "" (see the Trigraphs here) in the listing; they are the opening and closing symbols for an RPL program at the beginning and end (these are entered via [RS] [+]), and the symbol for Not Equals in the second line (entered as [LS] [+/-]).

Once this is done, pressing the VAR key associated with 'VIEW" will run the VIEW program, which in turn should show you the full item.

Note: you must be careful to enter it exactly as shown - errors in the SYSEVAL and FLASHEVAL arguments will almost certainly lead to a crash.

HTH

Hi Bob,

Thank you for the help, I appreciate it!

I think I am still doing something wrong. I am currently working with the 50g emulator only because it's easier to input long strings/commands until I learn how to do this correctly.

Here is what I am doing:

1) HOME 256 ATTACH -> ENTER (I'm still not sure what that is for but it is in the instructions.

2) I copy the following to the stack ...
\<< QUOTE RCLF SWAP -73 SF DUPDUP TYPE 2 \=/ { #25ECEh SYSEVAL } IFT 33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>>

3) Select 'VIEW' STO (I end up with a new variable named 'VIEW')

4) I put my polynomial solution on the stack ...
[-0.455089860562-1.09868411347*i,-0.455089860562+1.09868411347*i,0.455089860562-1.09868411347*i,0.455089860562+1.09868411347*i]

5) Select VAR -> VIEW (that I created earlier). I am seeing the contents of the actual program I named 'VIEW' rather than the solution to the polynomial.

I am very new to this but love learning. The 50g is an amazing calculator but is a bit overwhelming in the beginning.

Thanks,
Jim


RE: result on the display of HP50g - Simone Cerica - 09-06-2015 08:30 AM

You must translate ASCII files into binary files, you should use ASCII to Binary Converter --> http://www.hpcalc.org/details.php?id=3648 and you read Ascii Import/Export for SD card and Emulator --> https://groups.google.com/forum/#!msg/comp.sys.hp48/loZFVECTxpY/QhzxPAvZfk4J

PAGEV in ASCII format
Code:
%%HP: T(3)A(R)F(.); @ Ascii transfer header
RCLF SIZE 3 >   \<< @ Which calc series?

@ HP50G/49G[+]/48Gii


\<< 1. FREEZE DEPTH RCLF { } LCD\-> SIZE NIP B\->R
-73. DUP 1. + FS? { SF 6. 33. }
{ CF #2623Dh SYSEVAL #262F6h SYSEVAL 22. }
IFTE UNROT / IP \-> d f h w n \<< IFERR DUPDUP
TYPE 2. \=/ { #25ECEh SYSEVAL } IFT #2F034h SYSEVAL

1. DO CLLCD 1. n FOR i DUP2 DUP w + SUB 1. OVER
1. ALOG CHR POS DUP NOT w * + SUB DUP
i 1. #3F481h SYSEVAL #25EBCh SYSEVAL

SIZE + NEXT -55. CF 0. IFERR WAIT THEN END {
\<< DUP 'h' STO+ \>>
85. \<< DROP h TAIL DUP 'h' STO
SIZE { h HEAD } 1. IFTE \>>
75. \<< DROP 1. { } 'h' STO \>>
0. { DROP 7. ALOG }
101. { OFF DROP h SIZE { h HEAD } 1. IFTE } }
DUP ROT IP POS 1. + GET EVAL
UNTIL DUP2 SWAP SIZE > END DROP2
THEN 1. ELSE 0. END
f STOF @ #2F031h SYSEVAL #25EF4h SYSEVAL

{ DEPTH d - DROPN ERRN DOERR } IFT
\>> \>> @ Bytes: { 653.5 #B00Bh }
\>> \<< @ Which calc series?

@ HP48G[X/+]
\<< 1 FREEZE DEPTH RCLF { } 22 8
\-> d f h w n \<< IFERR DUP DUP
TYPE 2 \=/ { #15A0Eh SYSEVAL } IFT #4E2CFh SYSEVAL
1 DO CLLCD 1 n FOR i DUP2 DUP w + SUB 1 OVER
1 ALOG CHR POS DUP NOT w * + SUB DUP
i 1. #194F7h SYSEVAL #3A4CEh SYSEVAL
SIZE + NEXT 0 WAIT {
\<< DUP 'h' STO+ \>>
85 \<< DROP h TAIL DUP 'h' STO
SIZE { h HEAD } 1 IFTE \>>
75 \<< DROP 1 { } 'h' STO \>>
91 { OFF DROP h SIZE { h HEAD } 1 IFTE } }
DUP ROT IP POS 1 + GET EVAL


UNTIL DUP2 SWAP SIZE > END DROP2
THEN 1 ELSE 0 END
f STOF @ #4E347h SYSEVAL #130ACh SYSEVAL

{ DEPTH d - DROPN ERRN DOERR } IFT
\>> \>> @ Bytes: { 518.5 #6311h }
\>> IFTE 'PAGEV' STO @ Which calc series?


VIEW in ASCII format
Code:
%%HP: T(3)A(R)F(.); @ Ascii transfer header
 \<< QUOTE RCLF SWAP -73 SF DUPDUP
TYPE 2 \=/ { #25ECEh SYSEVAL } IFT
33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>> 'VIEW' STO


1) HOME 256 ATTACH; (development library)

2) copy ASCII text on the stack;
[Image: rj2wx1.jpg]

3) convert ASCII text into binary with ASCIIBIN.49 --> http://www.hpcalc.org/details.php?id=3648 ;
[Image: i2pxyw.jpg]

4) push EVAL;
[Image: 23m7u6c.jpg]

5) done!


RE: result on the display of HP50g - rprosperi - 09-06-2015 02:11 PM

(09-06-2015 03:04 AM)Skyblues Wrote:  2) I copy the following to the stack ...
\<< QUOTE RCLF SWAP -73 SF DUPDUP TYPE 2 \=/ { #25ECEh SYSEVAL } IFT 33 R~SB 7 ALOG R~SB #9B003h FLASHEVAL
DROP SCROLL SWAP STOF \>>

Almost...

There are special characters in the 50g which are not used or available on the PC, so a system evolved to show these special symbols using normal ascii characters which all begin with a "\" character.

In the above program, there are 3 of these:
\<< - this is the start of an RPL program
\>> - this is the end of an RPL program
\=/ - this is the Not Equals symbol

You can see a list of all of these special characters here.

When you enter a program, you start by adding the opening and closing symbols for an RPL program (these are entered via [RS] [+] ). This leaves the cursor between the start and end symbols. Then continue to type in the program as you see in the listing.

When you get to the symbol for Not Equals in the second line, enter this using [LS] [+/-], then finish entering the program. When done, store it as discussed, but note that you should remove the old version ('VIEW' [TOOL] [F5-PURGE] ).