C1 >No. if i press 30 and then sin it write: 30 sin (with a space >between) and if I press ENTER I have Sintax error. To be sure we are >tolking abaut the same thing: I am on SOLVE(right shift+7)/Solve >poly.../Coefficient(field) >In that field I cannot put sin30 or > __ >V2 (i.e. 2^ 0.5). also if I put quotes. You need to enter an array. Press right-shift x (multiply) to get the array brackets [ ] in the display. You then enter the coefficients separated by spaces. There is no easy way to get an array from the stack into the Coefficients field. There is no easy way to do a calculation e.g. sin(30) and get that entered as one of the coefficients. The best solution is to press [EDIT] which starts the matrix editor. In the matrix editor you can type 30 SIN ENTER and see 0.5 (in degrees mode) appear. Press ENTER again to return to the Polynomial solver. You could experiment with left+shift 7 instead. > is ON+SPC still available for coma mode, like the HP28/48? Although there is no equivalent COMA mode in 49G, you can make a memory backup (ARCHIVE) to flash (port 2) -- also copy any vital objects from RAM ports 0 and 1 -- then either remove batteries or just insert an insulator between any one battery end and its spring contact. This tends to make the 49G pretty comatose, but you can usually revive it after giving CPR via a RESTORE command -- don't forget to get out of Algebraic mode; might as well actually save and restore all flags, which a STARTUP program can help automate. > I'm trying to solve for x (real values) in the equation: > 0=-25000+5000/(1+x)+5000/(1+x)^2+5000/(1+x)^3+5000/(1+x)^4+5000/(1+x)^5+5000 > /(1+x)^6 As far as I'm aware, there is only two (real) solutions (-1.688 and 0.0547). > The function SOLVEVX (where x is the default independent variable) produces > 4 (real) solutions. Why is this? I'm not real sure what the other two > solutions (-1.2125 and -0.8162) are. It is quite easy on the HP49 to simplify the problem of finding real roots to your original equation to finding zeros of the polynomial 5*x^6+29*x^5+69*x^4+85*x^3+55*x^2+15*x-1. The real zeros to this, as found by SOLVEVX, are aproximately the -1.688 and 0.0547 values you were aware of without any extraneous solutions that SOLVEVX gives for the original equation. Extraneous solutions may be artifacts of the method used by the HP for finding numerical solutions, probably found one at a time and then using reduced equations for subsequent solutions, if any. Making obvious simplifications of your equation should minimize the danger of such extraneous solutions appearing. Merely dividing out the common numerical factor of 5000 eliminated one extraneous solution. Then eliminating denominators to get a polynomial equation eliminated all extraneous solutions you found. And checking the solutions found by substituting back into the original equation should should identify such extraneous solutions as still might still happen to occur. Other interesting results: -20. CF -21. CF -22. SF @ no underflow/overflow/infinite errors 1. 'X' STO 'INV(1.-X)' ->NUM Result on 48G: 9.99999999999E499 Result on 49G: 9.99999999999E499 -1. 'x' STO '-25000.+5000./(1.+x)+5000./(1.+x)^2.+5000./(1.+x)^3. +5000./(1.+x)^4.+5000./(1.+x)^5.+5000./(1.+x)^6.' ->NUM Result on 48G: 9.99999999999E499 Result on 49G: Error: Bad Argument Value 'X' PURGE 'INV(1.-X)|(X=1.)' ->NUM Result on 48G: 9.99999999999E499 Result on 49G: '1./-(1.-1.)' Is this a number? === I would to know if it's possible to reach the table of the normal (or student) varaiable ? If yes, how ? These tables are necessarely in the hp49 cause it must be use for the hypothesis tests. ==== If you don't have the entire 49G command reference then RUN DON'T WALK and download it from hpcalc.org: http://www.hpcalc.org/details.php?id=2998 The commands UTPC, UTPF, UTPN, UTPT are the answer to your prayers. They compute upper tails of the Chi-squared, F, normal and Student's T probability distributions. ==== > How about the PEVAL command? > On the 49G, putting a vector of coefficients > on level 2 and a variable on level 1 and executing PEVAL > will give you a form of the polynomial. > Then execute EVAL to get the more common form. In 48G it accepts only a number (real or complex) on level-1, > but the 49G accepts a symbolic argument (name or expression)! Say, have we found one CAS-altered command which does not even > require mode changes or deletion of variables -- > not even if flag -3 is set? How did this miracle occur, It's a bug and will be fixed in the next release! ==== I'm trying to follow the suggestion received in this newsgroup some day ago on how to reduce the GC delay on my hp49. actually it seems I'm having some difficulties to write down the program in the calculator. I followed the suggested instruction that follow here: ---- FMEM for HP49: (do HOME 256 ATTACH before downloading or typing the program, because MAKESTR needs built-in library 256 to compile properly) << :0:GCJUNK DUP PURGE MEM ROT - IF DUP 0. > THEN MAKESTR SWAP STO ELSE DROP2 END 0. DROP MEM >> ---- First, writing HOME 256 ATTACH gives me a bad argument type error. I'm really a newbye, and I've just read on the basic instruction manual something about writing programs, for example that it has to be written in 202 é. In fact, first thing I don't get is the at the beginning and at the end of the program. my hp gives an error about it, so I tried to get it away. Then the calculator gives an error highlighting the if command. instruction above. I know my questions are boring/annoying for you, and that I really should read some faq - can you give a hint about it, or just give me an explanation for dummies on how to write the prog in my hp49? ==== I don't know how to put coefficients in the polinomy solving, when they aren't simple numbers like _ /2 or sin(30). Anyone can explain to me how can I do? ==== You'll have to build the array outside the application, and then input it. In the 48, it is a single array entry. On the stack, input the array members, the amount of members, and execute ROW->. Toby > Sorry for my english: > I don't know how to put coefficients in the polinomy solving, when they > aren't simple numbers like > _ > /2 or sin(30). > Anyone can explain to me how can I do? ==== > I don't know how to put coefficients in the polinomy solving, when they > aren't simple numbers like > _ > /2 or sin(30). ==== normal numeric coefficients inside the brackets [] of an array. If instead of simple numbers you've got to type that symbolic you > should do it inside quotes '/- 2' Press [EDIT] from the coefficients field and you see [ ] in the > command line. Then type [RIGTH SHIFT]+[EQW] [R] [2] [RIGHT ARROW] > Then Type [RIGTH SHIFT]+[EQW] [S] [30] [RIGHT ARROW] > Then 5 > Then [SOLVE] menu key Sorry sorry sorry, I'm very newbye: what's EQW? when I press EDIT from the coefficients field somethink like a matrix appear, is it ok? Is it the array you refer? Thanx for being patience. ==== Whats the keyboard like? Just saw a new HP10bii in the store and the keyboard looks nice. Sort of a modernised traditional HP keyboard, a HP41/42/48 keyboard but with a few nice curves. If it has kept the traditional keyboard action of old HP's it gives me hope . ==== search the forum archives of www.hpmuseum.org . There were various discussions about the 10BII. However, to make it short, I woudn't buy a 10BII for more than $15... Better go for the original 10B, which has a *much* more reliable keyboard, and is ways better from the ergonomic side. I bought a 10BII last year, and it was a great disappointment. Imagine, the keys do have tactile feedback, but sometimes it makes 'knack' when you press a key, but it isn't registered by the machine... That should be reason enough to throw it away. The other negative point: The 10BII has rubber along it's sides, and four very small hamster shit rubber feet. Due to it's construction, the following happens: If you place it on a flat surface, like a table, and press the keys from an angle which isn't exactly adjacent (or 90 degrees) to the surface, your calc is likely to move around the table. As said above, don't miss the hpmuseum forum archives to help building your opinion. However, if you have the chance to actually try the machine, that would be good, and it would be best to directly compare the 10BII with the original 10B. Raymond > Whats the keyboard like? Just saw a new HP10bii in the store and the keyboard looks nice. Sort of a > modernised traditional HP keyboard, a HP41/42/48 keyboard but with a few > nice curves. If it has kept the traditional keyboard action of old HP's it gives me hope > that HP might just produce some decent new calculators. ==== > I am a newcomer to the 49G, are you saying that an upgrade in the ROM > might fix the issue? I checked the HP site and I see a version 1.18 >>There is a version 1.19-6 available on www.hpcalc.org >>However, there's a bug in there preventing IFTE to be properly calculated in >>the TableView. ----- >>I've fixed this problem a few days ago ; now I don't know if this >>modification will ever make it to your HP49 :( >>>I've fixed this problem a few days ago ; now I don't know if this >>>modification will ever make it to your HP49 :( ------ Perhaps I have done a bad translation to Spanish, but I understand with > true? Yes, maybe you have done a bad translation.. He says that he doesn't know, so maybe YES, the patch or even 1.19-7 will be released for hp49, or maybe NOT, it won't. Nothing else, nothing more. ==== >> But, if you accidentally use it on a large System RPL program, you may >> be waiting forever, with only ON+C to help. JA> In that case there's a bug and it should be reported... But JA> editing a SysRPL should never take more than a few seconds except JA> if the program is really huge (and even there it will be quite JA> fast) Well, if I do RCLKEYS on my calculator, I get a list which contains a lot of SysRPL due to all the KEYMAN assignments in the list. RCLKEYS takes about 50 seconds to complete, but then the list is on the stack. Pressing downarrow starts something which never finishes (at least I have never seen it finish - after several minutes I do ON+C... ==== > Well, if I do RCLKEYS on my calculator, I get a list which contains a > lot of SysRPL due to all the KEYMAN assignments in the list. RCLKEYS > takes about 50 seconds to complete, but then the list is on the > stack. The command RCLKEYS is poorly programmed. That was sufficient for the 48 because there isn't too much room for user-defined key-assignments. The situation changed for the 49 with its enormous potential for user customization. For instance, more than 100 key assignments can be made on the 49 *not* conflicting with the standard key functions. Thus, it would be nice if JYA finds time to reprogram RCLKEYS and STOKEYS. It would also nice to eliminate also some flaws of 19-6 in 19-7. JYA mention only that toggling current font with minifont on large objects *inside* the editor does not at once position the cursor correctly. customize its main 3-page application menu via EXTPRG. I want to get more important options like HALT faster and to eliminate dispensable options like ->BEG which are also on the keyboard. ==== I'm having trouble downloading from Windows XP (using Hyperterminal) to an HP48G. I've set both the PC and the calculator to Xmodem but the PC keeps timing out without making a connection. Any suggestions? -- ==== How are you doing it? > I'm having trouble downloading from Windows XP (using Hyperterminal) to an > HP48G. I've set both the PC and the calculator to Xmodem but the PC keeps > timing out without making a connection. Any suggestions? ==== > I'm having trouble downloading from Windows XP (using Hyperterminal) to an > HP48G. I've set both the PC and the calculator to Xmodem but the PC keeps > timing out without making a connection. Any suggestions? Suggestions? Use Kermit..? ==== I have not been able to use the Custom Menu function in Equation screen and nothing happens in the menu bar. I have created a custom list variable CST by the way that works in calc mode. Does anyone know what I am doing wrong? Stan ==== > Actually, what value do I put for object? It's because I get a bad > argument value error when I enter an expression: > 'x^2' > {1,1} > 2 3: object 2: { #x #y } 1: size ==== > When I first got my HP-48gx it had a 256k card in the first slot. I > merged this with the main memory and everything worked OK. However, Im > told this can damage both the calc and the memory card. Ive kept it in > slot 2 since then. It won't *damage* neither the calculator nor the card. You may just loose its content. I used my HP48 with a 256KB card in it for over 4 years , and I was using my calculator A LOT ==== > My PocketProfessional (Sparcom) 512K RAM card, > which is especially for the GX, > doesn't seem to use those pins. Of course it's using these pins: that's how you can actually see 512KB at almost the same time. Sparcom are just rebadging Epson cards. Maybe the restriction is for cards >= 1MB? It's for all cards ; it just happen that the 1MB card mae the calculator crashes ==== > How about the PEVAL command? > On the 49G, putting a vector of coefficients > on level 2 and a variable on level 1 and executing PEVAL > will give you a form of the polynomial. > Then execute EVAL to get the more common form. In 48G it accepts only a number (real or complex) on level-1, but the 49G accepts a symbolic argument (name or expression)! Say, have we found one CAS-altered command which does not even require mode changes or deletion of variables -- not even if flag -3 is set? How did this miracle occur, and why couldn't it have occurred more often? . ==== > How about the PEVAL command? > It works on the 49 but the 48GX gives Bad argument type ==== , > How about the PEVAL command? > It works on the 49 but the 48GX gives Bad argument type > Sorry, I haven't used my 48 for a while, and it wasn't handy to check my claim before posting. The 48 PEVAL command will evaluate the polynomial with a vector of real or complex coefficients on level 2 and a real or complex value for the variable on level 1, but does not accept variables as coefficients or as values for the variable. The 49 PEVAL command allows variables both as coefficients in the coefficient vector and for the polynomial variable. ==== How can we do to know the degree of a polynomial expression ? I know how to do with the HP40: DEGREE . . . but it doesn't work with HP49G ! Could some one tell me how to do with the HP49G ? ==== > How can we do to know the degree of a polynomial expression ? > I know how to do with the HP40: DEGREE . . . but it doesn't work with > HP49G ! > Could some one tell me how to do with the HP49G ? > DEGREE, just like the 40G ==== > DEGREE, just like the 40G Is it with reference to the variable named in 'VX'? E.g. (on 49G, 1.19-6): 'X' STOVX 'A+X^3+B^2' DEGREE ==> 3 'X' STOVX 5 DEGREE ==> 0 'X' STOVX 'A+B^2' DEGREE ==> 1 <===== WHY? ===== Seems to be *any* potential variable: A^3 DEGREE ==> 3 ==== Is there anyone knowing where i can find a page about the command TYPE ? I know it places a number in the pile but i dont know what it refers to ! Concerning the indicators 1 to 120, could someone tell me which book or page gives us a complete description of those ones ( when change them and possibly with examples ). Last question : it is concerning the Rom 1.195, It is not disponible on the HP Web Site and www.HPcalc.org only proposes the 1.196 version which is labelled UNSUPPORTED. ==== The TYPE command: 123. TYPE ==> 0. [real] (3,4) TYPE ==> 1. [complex] XYZ TYPE ==> 2. [string] [1.] TYPE ==> 3. [real array] [(3,4)] TYPE ==> 4. [complex array] { 1 2 } TYPE ==> 5. [list] 'X' TYPE ==> 6. [global name] 1 -> X << 'X' TYPE >> ==> 7. [local name] << >> TYPE ==> 8. [program] '2+3' TYPE ==> 9. [algebraic] #0 TYPE ==> 10. [user binary, hex string] :X:1 TYPE ==> 12. [tagged] Etc. ROM version 1.19-5 is more unsupported than 1.19-6, so skip it :) The last supported ROM was 1.18 (from hp.com or www.hpcalc.org) Flags (vexillological only :) http://www.photius.com/flags/alphabetic_list.html http://www.kidwizard.com/GamesCode/FlagCode.asp ==== Something related came to mind: NI - Numerical Integration helper (1998/04/09) http://groups.google.com/groups?selm=6ghj9t%24q1j%241%40news.iastate.edu This lets you integrate programs, which are second-class citizens in the 48/49 (their results can be plotted, or solved for a variable value which makes the result zero, but the same results can not be integrated); also, LNAME will not discover variable names within programs. E.g.: << X SQ 5. - >> STEQ 30 MENU works and can be solved for X << X SQ 5. - >> STEQ 'EQ' 'X' 1. ROOT ==> 2.2360679775 << X SQ 5. - >> STEQ DRAX DRAW PICTURE ==> ok, but area NG And even: << X SQ 5. - >> 'X' 1. ROOT ==> 2.2360679775 BUT... 4. FIX -3. SF do this first, then try numerical integration: 0. 1. << X SQ 5. - >> 'X' .S ==> Error << X SQ 5. - >> STEQ 0. 1. 'EQ' 'X' .S ==> Error With the aid of NI in place of .S, however: << X SQ 5. - >> STEQ 0. 1. 'EQ' 'X' NI ==> -4.6667 And even: 0. 1. << X SQ 5. - >> 'X' NI ==> -4.6667 Using: << -> a b f v << << -> ~ << ~ v STO f ->NUM >>> -> p << a b 'p(~)' '~' .S ->NUM >>>> 'NI' STO And by all means, do it in SysRPL and add it to a library, WR :) . ==== I just got my 1 Mb TDS card today, and when I put it and my HP 82215a card into their proper slots, and turn on my calculator, the first think that I Data. ==== > I just got my 1 Mb TDS card today, and when I put it and my HP 82215a card > into their proper slots, and turn on my calculator, the first think that I Data You should read your manual. The command you're looking for is: PINIT ==== I tried that yesterday, but I didn't wait long enough. When I got a reply, I tried again, and I noticed the little x that shows up when the calculator is Data. Try PINIT ==== > You should read your manual. > The command you're looking for is: PINIT And the card must not be write protected. ==== but they do have a built in non-removable rechargeable battery. Unfortunately, damage to the card could result, if the battery is allowed to drain completely, so the card has to be allowed to recharge inside the calculator overnight occasionaly. If it's left outside the calculator for about six months, the battery could be completely drained! > You should read your manual. > The command you're looking for is: PINIT And the card must not be write protected. ==== > TDS card has a built in non-removable rechargeable battery. So does my PC, but eventually, the battery (on motherboard) needs a replacement, unless traded in for entirely new equipment, as TDS evidently expects all those surveyors to do :) How many surveyors does it take to change a battery every two years, anyway? Maybe you just can't trust a surveyor to remember to insert card and turn calc on before replacing battery (but you can count on them to remember to insert card in calc every so often to keep permanent battery from going dead :) ------ I am playing with Kermit 95 and my 48, just for the fun of it. Is anybody using this software? If so, how can I send commands that include special characters such as -> with the REMOTE HOST Kermit command? More questions to follow... Toby ==== > how can I send commands that include special characters > such as -> with the REMOTE HOST Kermit command? Have you tried doing 3 TRANSIO before SERVER on the HP48 ? This will reveal whether or not the calc will apply the same translations on input of remote host commands; I'm a bit too lazy to dig out and plug in my own calculator, so please let me know what you find, thanks. . ==== I've downloaded HP's library maker USRLIB, but it it's going to take awhile DOS window, too quickly for me to read. So, I'll have to move it over to my slower Dos machine, and fiddle with it there. Also, it is supposed to be able to make libraries for ths SX, but I have an HP 48GX. Can anyone tell me if there is a program which will create libraries and which runs on the calculator itself? Is there such a program which will run smoothly on Windows XP? And which makes libaries suitable for the HP GX, or are SX and GX libraries the same? TIA. -- ---------- ==== > I've downloaded HP's library maker USRLIB, but it it's going to take awhile > DOS window, too quickly for me to read. So, I'll have to move it over to my > slower Dos machine, and fiddle with it there. Also, it is supposed > to be able to make libraries for ths SX, but I have an HP 48GX. Can anyone > tell me if there is a program which will create libraries and which runs on > the calculator itself? Is there such a program which will run smoothly on > Windows XP? And which makes libaries suitable for the HP GX, or are SX and > GX libraries the same? TIA. Look on http://www.hpcalc.org for LIBMAN -- it creates and/or splits libraries directly on the calculator. I use it on my 48GX. -- Wayne Brown | When your tail's in a crack, you improvise fwbrown@bellsouth.net | if you're good enough. Otherwise you give | your pelt to the trapper. e^(i*pi) = -1 -- Euler | -- John Myers Myers, Silverlock ==== I would like to know how to uninstall it. I have successfully uninstalled all libraries except for one. (I think it was 1292, but I don't have my calculator in front of me) The I used was to detach the libraries, then delete them. I could not delete the remaining library as it was in use. -Randy ==== I would like to know how to uninstall it. I have successfully uninstalled > all libraries except for one. (I think it was 1292, but I don't have my > calculator in front of me) The I used was to detach the libraries, then delete them. I could not delete > the remaining library as it was in use. > This is explained in the MK User Manual. Basically you set the user flag 64 with 64 SF Then you reboot. The MK will be disabled and you can now purge it ==== > I would like to know how to uninstall it. I have successfully uninstalled > all libraries except for one. (I think it was 1292, but I don't have my > calculator in front of me) > > The I used was to detach the libraries, then delete them. I could not delete > the remaining library as it was in use. > This is explained in the MK User Manual. Basically you set the user flag 64 with 64 SF > Then you reboot. The MK will be disabled and you can now purge it I thank you for answering my question. However I still can't find a reference to this in the help files I have. I'll look some more but thanks for your patience just the same. ==== I thank you for answering my question. However I still can't find a > reference to this in the help files I have. I'll look some more but thanks > for your patience just the same. This was described in the README.TXT file coming with the floppy disk. Remember that the MK was designed to run on a ROM card where there's no such thing as removing from memory ==== > the [48] MK was designed to run on a ROM card where > there's no such thing as removing from memory. Does this mean that you can also remove by just unplugging the card? . ==== > Escalator, trampoline, kerosene and cellophane > are former trademarks which have been lost > because of lack of vigilance by the trademark holders. > You can probably name many others. Aspirin. > In the current (HP) instance: > letting unlicensed use of a corporate logo, > trademark, trade dress, etc., go unchallenged > puts those symbols at risk. One little distinction is that the all of the above words represented particular individual products, while neither an HP logo nor the name HP represents any individual product (e.g. me and my HP doesn't mean much :) What about copying verbatim the look and feel of a corporate web page, however, and distributing similar software from it as the owner once did? I think I read right here that ACO (or some other level of HP) had retracted some initial objection to that site after JYA explained it to them, but this may have been before ACO's original dissolution; in hindsight, unless such permission continued afterwards, it might have been better to change the site format after employment ended. Can you get your account back again without HP logos and images? Good luck and best wishes for all your projects, J-Y. ==== > One little distinction is that the all of the above words > represented particular individual products, while > neither an HP logo nor the name HP > represents any individual product > (e.g. me and my HP doesn't mean much :) Yes -- which is why I said peripherally. They're all IP concerns, IP being a body of law which the average consumer probably thinks of as pointless, when he thinks of it at all. The mention of lost trademarks was to the issue of seemingly trivial points mushrooming into importance if neglected. -- Real programmers don't comment their code. It was hard to write, it should be hard to understand. ==== What is the quickiest way to set up and solve multiple equations on my 49g? Say i have to compute 10 unknowns out of a dozen equations, what's the quickiest way. Also, I swear my calculator is getting slower and slower every day. I don't have very much stored in it at all. If i wipe out all the memory again it speeds up, but then it for any help. -Todd ==== , > What is the quickiest way to set up and solve multiple equations on my > 49g? Say i have to compute 10 unknowns out of a dozen equations, > what's the quickiest way. Also, I swear my calculator is getting > slower and slower every day. I don't have very much stored in it at > all. If i wipe out all the memory again it speeds up, but then it > for any help. -Todd Do you want numerical solutions or argebraic solutions? There is a world of difference. ==== JHM> It would be nice, nonetheless, for the most useful and important JHM> of such internal functions to remain unsupported but stable, JHM> but trivial functions matter less. Emacs actually does this. The way it is being built before a release guaranties that a significant number of useful internal rompointers remains stable and can be used by other programs with confidence. - Carsten