A116 Please see the Tutorial of Eduardo Kalinowski in: http://cgi-bin.spaceports.com/~hpkb/index.php Notes: 1) You must registrated first. 2)åYou can see my all programs inserted in the Eric Rechlin Web page (www.hpcalc.org). Miguel Angel CAPORALINI HERK ************* **** I have yet to find a translation of Jorge Ayala Nigno de Guzman's > Prgoramacion User-Rpl, a 56-page tutorial on UserRPL programming for the > 49G. Do you have a URL with a translation or a replacement? > ==== Is it absolutely definite that HP is leaving the calculator market? HP's website still seems to be showing them except for the 32Sii. I'm new to this group and rumours seem to be doing the rounds aplenty but little in the way of hard fact. ==== > Is it absolutely definite that HP is leaving the calculator market? HP's > website still seems to be showing them except for the 32Sii. > Right, hp32sii is discontinued.. Perhaps Service Models will be available.. But oficially, hp32sii is ended. > I'm new to this group and rumours seem to be doing the rounds aplenty but > little in the way of hard fact. If you want fatcs, you should wait, at least untill September.. J.Manrique Patience my young aprendice ==== >> Is it absolutely definite that HP is leaving the calculator market? HP's >> website still seems to be showing them except for the 32Sii. Right, hp32sii is discontinued.. Perhaps Service Models will be >available.. But oficially, hp32sii is ended. However, they are still available at www.samsoncables.com. After word spread that the 32sii's were discontinued I notice the price jumped from $60 to $70. But it's still worth it. It's a great scientific calc for general number crunching, and is lightweight and easy to carry around. Mike Markowski ==== X > If you want fatcs, you should wait, at least untill September.. X December ==== > X > If you want fatcs, you should wait, at least untill September.. > X > December Yes, that's right.. before the end of this year. At least seems that HP has learnt a lesson with hp49. I remember when hp49 was launched in September it was not ended, and somethings needed some work. I remember that ACO told HP that a good choice would be to launch it on December-February, but HP wanted it for Back to school time, so they launched it before manuals were ended and with an early ROM.. Do you remember 1.05 ROM? It was a hard time, I remember how many times I got errors.. (mine was the third or fourth hp49 in Spain). I hope hp49 stock last another year, or two.. Any info about this? have fun, ==== > Yes, that's right.. before the end of this year. At least seems that HP has learnt a lesson with hp49. I remember when > hp49 was launched in September it was not ended, and somethings needed > some work. I remember that ACO told HP that a good choice would be to > launch it on December-February, but HP wanted it for Back to school > time, so they launched it before manuals were ended and with an early > ROM.. Do you remember 1.05 ROM? It was a hard time, I remember how It was the only official beta released as commercial I have misplaced my 1.07 > many times I got errors.. (mine was the third or fourth hp49 in > Spain). I hope hp49 stock last another year, or two.. Any info about this? have fun, ==== Hey there, I was checking up on 49g availability with the only distributor in the UK. They had stock but they said they'd check on future availability with the HP representative. According to him they're not bringing out new models but they are continuing production and are bringing out an upgrade in september/october. Presumably that just means moving up from ROM version 1.18. I thought this sounded > Yes, that's right.. before the end of this year. At least seems that HP has learnt a lesson with hp49. I remember when > hp49 was launched in September it was not ended, and somethings needed > some work. I remember that ACO told HP that a good choice would be to > launch it on December-February, but HP wanted it for Back to school > time, so they launched it before manuals were ended and with an early > ROM.. Do you remember 1.05 ROM? It was a hard time, I remember how It was the only official beta released as commercial > I have misplaced my 1.07 > many times I got errors.. (mine was the third or fourth hp49 in > Spain). I hope hp49 stock last another year, or two.. Any info about this? have fun, ==== Leigh G. Bowden schrieb im Newsbeitrag > Is it absolutely definite that HP is leaving the calculator market? HP's > website still seems to be showing them except for the 32Sii. I'm new to this group and rumours seem to be doing the rounds aplenty but > little in the way of hard fact. > You could check for more 'rumours' in the forum of www.hpmuseum.org ==== > GOSBVL =GETPTRLOOP make that GOVLNG instead of GOSBVL ==== symbolic, with 2 variables.. also in the manual, it isn't written something exactly about my problem... :( okay, an easy equation: a + 2 = b and i want to know, a in a symbolic solution? isn't that possible? a = b - 2 how can i get out THIS solution from the hp49 ?! it doesn't work with solve, solvevx... or is that a flag not active? can anyone help me, pleaz! thx in advance, and sorry 4 my bad english ==== maybe I misunderstand your question, but mine definitively answers a=b-2. In RPN mode, enter: 'a+2=b' a SOLVE returns a=b-2 Or are you looking for something else? Walter. jimmy schreef in bericht > symbolic, with 2 variables.. also in the manual, it isn't written > something exactly about my problem... :( okay, an easy equation: a + 2 = b and i want to know, a in a symbolic solution? > isn't that possible? a = b - 2 how can i get out THIS solution from the hp49 ?! it doesn't work with solve, solvevx... or is that a flag not active? > can anyone help me, pleaz! thx in advance, and sorry 4 my bad english ==== You need to specify the variable you're solving for. SOLVEVX is not going to work in your case since it works only for the x variable. To use that command re-write your equation to x + 2 = b Also, to ISOLate a variable you can use the command ISOL (same as SOLVE) in the same way. In RPN mode, just type 'a + 2 = b' a ISOL In algebraic mode I believe it is ISOL('a+2=b',a) Important: Be sure you do not have any values in the variables a or b. If you do, just PURGE the variables before trying to solve the equation. Download the advanced user guide (AUG) to get better aquainted with the commands: http://www.hpcalc.org/hp49/docs/misc/49g_aug.zip In addition, this may be of great help to you. http://www.hpcalc.org/details.php?id=4910 Diego ==== A week or so ago some weird things have been happening on my 49g w/ 19-6. When I enter an equation in eqw and the push factor or simp I get; GCDHeu Depth * Try -5. z=4 Also about half the time when I start it up I get the metakernal screen. but not always.... So far doesn't seem to effect any computations, but since just started????? ==== If you don't like the information the CAS gives you while doing it's work you can disable this feature by deselecting 'VERBOSE' in the CAS-menu. Or you can change the status of flag -99 (-99 CF). have a lot of fun Roman Time To Paws schrieb im Newsbeitrag > A week or so ago some weird things have been happening on my 49g w/ 19-6. When I enter an equation in eqw and the push factor or simp I get; GCDHeu Depth * > Try -5. z=4 Also about half the time when I start it up I get the metakernal screen. but > not always.... So far doesn't seem to effect any computations, but since just started????? ==== > G> As it is the use of the variable $MESSAGE, $EXTPRG > Yes, see http://groups.google.com/groups?selm=qzuu1vr3v6e.fsf%40sand.science.uva.nl&o u tput=gplain And regarding $MESSAGE ???? help please. Atte: Gustavo Portales Trujillo - Per.9c ==== G> As it is the use of the variable $MESSAGE, $EXTPRG >> Yes, see >> http://groups.google.com/groups?selm=qzuu1vr3v6e.fsf%40sand.science.uva.nl&o u tput=gplain G> And regarding $MESSAGE ???? G> help please. As I said in my previous message, this is explained in the appending on creation libraries in the book Programming in System RPL See my first message for the link. Here is the relevant paragraph. $MESSAGE This is a list of strings which will be available in the library for use as (error) messages or general strings. If each message is only used once, it is not really worthwhile to create a message table. But if messages are used in many places, or if you want to make it easy to change messages to a different language, a message table is very useful. The list can contain up to 256 strings. Each message on the calculator is identified by a unique bint #lllmm consisting of a 3-digit library number (like 6FE) and a two-digit message number 01...FF. To access a message from a program use #lllmm JstGetTHEMESG. To throw an error using a message number, use #lllmm DO#EXIT. See the Chapter on error handling for more information. ==== G> As it is the use of the variable $MESSAGE, $EXTPRG >> Yes, see >> http://groups.google.com/groups?selm=qzuu1vr3v6e.fsf%40sand.science.uva.nl&o u tput=gplain G> And regarding $MESSAGE ???? > G> help please. As I said in my previous message, this is explained in the appending > on creation libraries in the book Programming in System RPL See my > first message for the link. Here is the relevant paragraph. $MESSAGE > This is a list of strings which will be available in the library for > use as (error) messages or general strings. If each message is only > used once, it is not really worthwhile to create a message > table. But if messages are used in many places, or if you want to > make it easy to change messages to a different language, a message > table is very useful. The list can contain up to 256 strings. Each > message on the calculator is identified by a unique bint #lllmm > consisting of a 3-digit library number (like 6FE) and a two-digit > message number 01...FF. To access a message from a program use > #lllmm JstGetTHEMESG. To throw an error using a message > number, use #lllmm DO#EXIT. See the Chapter on error handling for > more information. ==== What is the command SVL (singular values command) in my HP 49G? ==== A Matrix Commands giving your as a vector the singular values of a matrix. VP > What is the command SVL (singular values command) in my HP 49G? ==== Details can be found on the Manual: http://www.hpcalc.org/details.php?id=3937 Since the Manual is HUGE, I suggest that before downloading Donations can still be made with PayPal. Then download: HP 48G Series User's Guide Page 14-22 (related command SVD) I can send you just this page to you if you DROP me a note... VP > A Matrix Commands giving your as a vector > the singular values of a matrix. > VP > What is the command SVL (singular values command) in my HP 49G? ==== There is a project in France to develop a new calc. The people that > work on are rom the TI and HP-users community.We are trying to get > other people into the roject to finish it sooner (for now we are only > about 10 to be realy hard on).All the ideas are shared thru a forum. > There are special sections in english, Spanish and German. You'll find > there a description of the things that have been decided. If you ask, > we'll make more translations. Il will use a 68332 Motorola CPU @ 30Mhz (widely supported as any > 68K), will have an extension port (somewhat like the 48-X), a 320x200 > grayscale screen, serial port. More informations on the forum. There > is no real price estimation, but it shouldn't more than 200EUR I nearly forgot, the url : http://www.gameswares.net/forum/newcalc Why a 63332? It doesn't have an integrated LCD controller. Will you control a serial display? Not good for high performance graphics. But maybe Ok, I guess for a calculator. I suppose one could argue that the bus bandwidth used on a MC68EZ/VZ328 for display refresh takes away from math processing. But if you use a serial display or a display with build in graphics primitives, you are limited to the display manufacturers graphics architecture. Just my $.02 -- _____________________ Christopher R. Carlen crobc@earthlink.net ==== > > There is a project in France to develop a new calc. The people that > work on are rom the TI and HP-users community.We are trying to get > other people into the roject to finish it sooner (for now we are only > about 10 to be realy hard on).All the ideas are shared thru a forum. > There are special sections in english, Spanish and German. You'll find > there a description of the things that have been decided. If you ask, > we'll make more translations. > > Il will use a 68332 Motorola CPU @ 30Mhz (widely supported as any > 68K), will have an extension port (somewhat like the 48-X), a 320x200 > grayscale screen, serial port. More informations on the forum. There > is no real price estimation, but it shouldn't more than 200EUR > > I nearly forgot, the url : http://www.gameswares.net/forum/newcalc > Why a 63332? It doesn't have an integrated LCD controller. Will you > control a serial display? Not good for high performance graphics. But > maybe Ok, I guess for a calculator. I suppose one could argue that the > bus bandwidth used on a MC68EZ/VZ328 for display refresh takes away from > math processing. But if you use a serial display or a display with > build in graphics primitives, you are limited to the display > manufacturers graphics architecture. Just my $.02 I'm not really able to answer you, but we'll use an controler wich allows greyscale and and a quite large virtual screnn. I don't much more about it (you could ask on the forum). Everybody seemed to agree those choises (except those who whated as risc...) ==== if you want the latest tech, look at the new 'coolrunner-II CPLD' > (100% digital) this is an ultra low power (standby current is 100 > microamps). runs up to 400 Mhz. you can get GNU (free license) > processors ready made (for CPLDs). I think you have a slight misunderstanding here. CPLDs are not typically used to implement soft CPU cores. Rather FPGAs which have many times more gates and registers than even the largest CPLDs, are used to implement such soft CPU cores. > there is a development kit for $99 (you may be able to use this pcb as > a platform for the calculator) www.insight-electronics.com/coolrunner2 > This is a good price for that board. I am developing a Coolrunner devel. board myself that is a bit different from that one, and the sources for which I will likely put on my web site. But for a calculator, it would be wiser for the OP to start with a typical 32-bit microcontroller such as the Dragonball or the newer Sharp ARM chips with integrated LCD controller. The LCD controller integrated into the CPU is absolutely essential to make such a project affordable. To do a calculator from an FPGA could potentially be useful from a purely academic standpoint, but it isn't very practical to start by designing your own CPU, when your goal is mostly in the software department. _____________________ Christopher R. Carlen crobc@earthlink.net ==== thanks for your input. i would be interested in making a calc for the learning process only (i am a newbie). maybe if the calc processor was GNU, it would help in lowering cost and reducing risk. look at these web sites: http://www.estec.esa.nl/wsmwww/leon/ www.free-ip.com www.xess.com ideally, a Saturn (4 bit only) *clon would be nice. it would make use of the software already made. from what i understand, you can not patent an instruction set but you can copyright a processor's mnemonics as a work of literature. it is perfectly OK to make a chip that runs Saturn code as long as you don't violate the hardware patents. you can patent the circuits that make an instruction set work, but you cannot patent the processor instructions. (ie. AMD and x86 clones). > > if you want the latest tech, look at the new 'coolrunner-II CPLD' > (100% digital) this is an ultra low power (standby current is 100 > microamps). runs up to 400 Mhz. you can get GNU (free license) > processors ready made (for CPLDs). > I think you have a slight misunderstanding here. CPLDs are not > typically used to implement soft CPU cores. Rather FPGAs which have > many times more gates and registers than even the largest CPLDs, are > used to implement such soft CPU cores. > there is a development kit for $99 (you may be able to use this pcb as > a platform for the calculator) > > www.insight-electronics.com/coolrunner2 > > This is a good price for that board. I am developing a Coolrunner > devel. board myself that is a bit different from that one, and the > sources for which I will likely put on my web site. But for a calculator, it would be wiser for the OP to start with a > typical 32-bit microcontroller such as the Dragonball or the newer Sharp > ARM chips with integrated LCD controller. The LCD controller integrated > into the CPU is absolutely essential to make such a project affordable. To do a calculator from an FPGA could potentially be useful from a > purely academic standpoint, but it isn't very practical to start by > designing your own CPU, when your goal is mostly in the software department. > _____________________ > Christopher R. Carlen > crobc@earthlink.net ==== thanks for your input. i would be interested in making a calc for the > learning process only (i am a newbie). maybe if the calc processor was > GNU, it would help in lowering cost and reducing risk. look at these > web sites: http://www.estec.esa.nl/wsmwww/leon/ www.free-ip.com www.xess.com ideally, a Saturn (4 bit only) *clon would be nice. it would make use > of the software already made. from what i understand, you can not > patent an instruction set but you can copyright a processor's > mnemonics as a work of literature. it is perfectly OK to make a chip > that runs Saturn code as long as you don't violate the hardware > patents. you can patent the circuits that make an instruction set > work, but you cannot patent the processor instructions. (ie. AMD and > x86 clones). Clone wars began has ... > > if you want the latest tech, look at the new 'coolrunner-II CPLD' > (100% digital) this is an ultra low power (standby current is 100 > microamps). runs up to 400 Mhz. you can get GNU (free license) > processors ready made (for CPLDs). > > I think you have a slight misunderstanding here. CPLDs are not > typically used to implement soft CPU cores. Rather FPGAs which have > many times more gates and registers than even the largest CPLDs, are > used to implement such soft CPU cores. > > there is a development kit for $99 (you may be able to use this pcb as > a platform for the calculator) > > www.insight-electronics.com/coolrunner2 > > This is a good price for that board. I am developing a Coolrunner > devel. board myself that is a bit different from that one, and the > sources for which I will likely put on my web site. > > But for a calculator, it would be wiser for the OP to start with a > typical 32-bit microcontroller such as the Dragonball or the newer Sharp > ARM chips with integrated LCD controller. The LCD controller integrated > into the CPU is absolutely essential to make such a project affordable. > > To do a calculator from an FPGA could potentially be useful from a > purely academic standpoint, but it isn't very practical to start by > designing your own CPU, when your goal is mostly in the software department. > > _____________________ > Christopher R. Carlen > crobc@earthlink.net ==== One nice feature that could be added to a new calculator is auto shut-off after 11 minutes of inactivity. I believe the HP16C calculator has this feature. I have ideas for a next generation HP Graphing Exandable calculator as well as an HP Graphing Business calculator (not necessarily expandable). However, a law firm in Detroit, MI stated that an idea can only be patented if it is unique and specific. I would appreciate any feedback on this matter. I enjoy making contributions to various posts of comp.sys.hp48. ==== > I have ideas for a next generation HP > Graphing Exandable calculator as well as an HP Graphing Business > calculator (not necessarily expandable). However, a law firm in > Detroit, MI stated that an idea can only be patented if it is unique > and specific. I would appreciate any feedback on this matter. I > enjoy making contributions to various posts of comp.sys.hp48. In a very simplified way : To get a patent for an invention, there are three main conditions in most Patent Offices: 1. It must be novel, i.e. not disclosed. A disclosure on this forum could be held against you in a novelty argument. 2. It must be inventive, i.e. it must not be something a person skilled in the art would be tempted to do in order to solve a problem which is easy to spot. It also means that if there are two documents which cover your invention, if it is obvious for a person skilled in the art to combine those two documents, then you are doomed :-) 3. It must be industrially applicable, i.e. today's technology and recognised natural laws must make it plausible that this invention can actually be built. Gerard ==== I currently use GNU EMU48 on IPAQ. The question is How I can install hp48 software, which were downloaded. I can transfer the program into some place in IPAQ by synchro program. Suppose I put file in EMU48 directory. Then What is the next step to use the program in EMU48 ? PLS Help me !!! ==== stable System RPL entries have been found since we released Programming in System RPL, 2nd edition. The list is available here: http://zon.astro.uva.nl/~dominik/hpcalc/entries/hp49g/WHATSNEW and will be updated regularly. ==== Unless you are proposing some program for navigation, body counting, database, etc. using the HP 48 or 49, I do not see the point in placing this post in this NG....perhaps if you place OT as a leadoff in your subject line you might not get flamed.... Mark > *** Proposal *** > - > For every act of suicide terrorism inflected against American citizens, the > CIA should clandestinely arrange for the execution of the terrorist's > immediate family. > - > Abhorrent as this may seem, it's quite possibly the only thing that can > vitiate the incentives currently afforded these misguided individuals. > - > Right now, a prospective suicide bomber is motivated by the prospect of the > family being enriched monetarily by his actions and the prestige of being > regarded as a 'Martyr'. That thinking is likely to change radically if he > knows his actions would surely result in his wife, children and parents > being murdered in retribution by the Mossad or the CIA. > - > If we're going to call this a war on Terrorism, than we should start > fighting it like one! > - > - > - > - > - > - > - > - > (Please ignore what follows) > No weak dull hats wickedly fill as the clean raindrops attempt. > Every sticky ugly sticker cleans weavers beside Edith's long > fig. Every dry dark balls will admiringly call the kettles. > Never care stupidly while you're scolding towards a rich puddle. > How will you improve the blank new tickets before Saeed does? > Lots of drapers will be cold quiet candles. Zack, have a bizarre > yogi. You won't irritate it. No lost lemons are active and other > inner envelopes are blunt, but will Ralf depart that? Mahammed, still > pouring, wastes almost nearly, as the coconut fears in front of their > case. I look superbly, unless Henry talks buttons under Jethro's > pool. Some abysmal clouds smell Pervez, and they seemingly help Mahammed too. If the > sour painters can wander weakly, the empty exit may solve more > hills. Never join the jugs subtly, jump them simply. I was cooking to > sow you some of my thin games. He can seek once, dream tamely, then > change beside the paper above the castle. We walk the kind shoe. Corey it's stale explaining through a pear. Joaquim, above trees rural and stupid, moulds throughout it, > shouting usably. Try creeping the mountain's light butcher and > Patrice will laugh you! To be proud or younger will lift strange > potters to weekly grasp. Ayub kills, then Ali wrongly behaves a > fresh goldsmith near Ahmad's fire. The good ache rarely dines > Hamid, it tastes Annie instead. Otherwise the counter in Rob's > spoon might promise some bitter teachers. Just expecting throughout a > gardner in back of the obelisk is too poor for Moammar to order it. > Lots of pins actually open the hollow ventilator. While hens > weekly learn sauces, the cars often dye with the think doses. If you will cover Liz's sunshine throughout poultices, it will > halfheartedly excuse the twig. Lately, go recollect a tyrant! Why does Frederick judge so smartly, whenever > Hala kicks the cosmetic enigma very truly? > ==== schrieb im Newsbeitrag > *** Proposal *** > - why are you posting this here? What's your intention? Why didn't you sign your work? Why do you hide yourself? I think you're just a troll! But anyway this needs an answer: > For every act of suicide terrorism inflected against American citizens, the > CIA should clandestinely arrange for the execution of the terrorist's > immediate family. > - I think this is a Bad idea! You want fight terrorism with counterterrorism? But if you do so where would be then the difference between the terrorists and you? You would get a terrorist by yourself in doing so. > Abhorrent as this may seem, it's quite possibly the only thing that can > vitiate the incentives currently afforded these misguided individuals. > - I don't agree. It will just produce more hate and violence and terrorism of course. > Right now, a prospective suicide bomber is motivated by the prospect of the > family being enriched monetarily by his actions and the prestige of being > regarded as a 'Martyr'. That thinking is likely to change radically if he > knows his actions would surely result in his wife, children and parents > being murdered in retribution by the Mossad or the CIA. > - I don't agree. The familys of suicide-bombers in Israel are already punished hard. The Israelien Army destroys the house of the familys of the suicide-bombers, as you probably know. So this familys loose everything they have, but did this stop the violence? Just to have mention it clearly: it's not my intention to protect suicide-bombers and their ugly goals on this forum! And it's also not my intention to attack Israel. > If we're going to call this a war on Terrorism, than we should start > fighting it like one! > - Don't you see to where this leads! You seem already to think like a terrorist. You seem full of hate. Why? Did you lost some friends or relatives through terrorism? I'm verry sorry if so, but your strange ideas won't make them life again but instead will produce more terrorism on the long run. Peace! Relax, and have a lot of fun! Roman ==== Too puny! Any terrorist country and/or race should be totally terminated from the planet earth. Now THAT is a good idea! Who would then have the revenge?! Huh?! Use the nuclear weapons, Bush! That's why they are they, you chicken! Wipe them all out! AND as an added bonus the future oil in lamps will glow even without a fire !!! ;-) VP - I don't speak for myself when I write something like this... schrieb im Newsbeitrag > *** Proposal *** > - why are you posting this here? What's your intention? Why didn't you sign > your work? Why do you hide yourself? > I think you're just a troll! > But anyway this needs an answer: For every act of suicide terrorism inflected against American citizens, > the > CIA should clandestinely arrange for the execution of the terrorist's > immediate family. > - I think this is a Bad idea! > You want fight terrorism with counterterrorism? But if you do so where would > be then the difference between the terrorists and you? > You would get a terrorist by yourself in doing so. Abhorrent as this may seem, it's quite possibly the only thing that can > vitiate the incentives currently afforded these misguided individuals. > - I don't agree. It will just produce more hate and violence and terrorism of > course. Right now, a prospective suicide bomber is motivated by the prospect of > the > family being enriched monetarily by his actions and the prestige of being > regarded as a 'Martyr'. That thinking is likely to change radically if he > knows his actions would surely result in his wife, children and parents > being murdered in retribution by the Mossad or the CIA. > - I don't agree. The familys of suicide-bombers in Israel are already punished > hard. The Israelien Army destroys the house of the familys of the > suicide-bombers, as you probably > know. So this familys loose everything they have, but did this stop the > violence? Just to have mention it clearly: it's not my intention to protect > suicide-bombers > and their ugly goals on this forum! And it's also not my intention to attack > Israel. If we're going to call this a war on Terrorism, than we should start > fighting it like one! > - Don't you see to where this leads! > You seem already to think like a terrorist. > You seem full of hate. Why? Did you lost some friends or relatives through > terrorism? > I'm verry sorry if so, but your strange ideas won't make them life again but > instead will produce more terrorism on the long run. Peace! > Relax, and have a lot of fun! > Roman ==== > VP - I don't speak for myself when I write something like this... muy bueno;es un puntazo... te patina el embrague que da gusto... XDDD sorry!!!!, I can't translate this bye ==== Sorry for wasting bandwith. Tried a feature (send later) of MS-OUTLOOK the first time. ==== I am a beginner of 49G (since last October) which is the first experience of HP calc (I had used casio's pocket computer before). To better understanding of stack and RPL operation, I am trying to make some tools using User-RPL. My references are Prof. Urozz's books, 48G UG, Kalinowski's tutorial. I have some questions as follows: 1. Subroutine in different directory The tools I am making utilize same kinds of strings processing. To minimize the code size, I would like to put programs as subroutine in a different directory like HOME |--PGMS | |--PROG1 @ subroutine 1 | |--PROG2 @ subroutine 2 |--CALC1 | |--CMD1 When I am in CALC1 directory, I need to make CMD1 like <<... PATH DEPTH ROLLD @ save current directory on the top of stack HOME PGMS PROG1 @ run PROG1 in PGMS directory DEPTH ROLL EVAL @ go back to CALC1 directory ... >> Yes, PATH can be saved in a local variable (maybe it's smaller). But do I always need to do like this? If PROG1 is put in HOME directory, I just type :HOME:PROG1 in CALC1 directory. Is this kind of operation possible? and how? 2. Menus I want to put UPDIR command on F6, while CALC1 directory has less than six commands including UPDIR (named EXITm). How can I do? HOME |--CALC1 | |--CMD1 | |--CMD2 | |--EXITm @ UPDIR command |--CALC2 I'm afraid the above are primitive questions. But I'd have a kind suggestion for them. Kenji Yokohama, Japan ==== > 1. Subroutine in different directory > The tools I am making utilize same kinds of strings processing. To minimize > the code size, I would like to put programs as subroutine in a different > directory like HOME > |--PGMS > | |--PROG1 @ subroutine 1 > | |--PROG2 @ subroutine 2 > |--CALC1 > | |--CMD1 When I am in CALC1 directory, I need to make CMD1 like > <<... > PATH DEPTH ROLLD @ save current directory on the top of stack > HOME PGMS PROG1 @ run PROG1 in PGMS directory > DEPTH ROLL EVAL @ go back to CALC1 directory > ... > >> You can also use PUSH & POP to save/restore BOTH your PATH and your Flags as well > Yes, PATH can be saved in a local variable (maybe it's smaller). But do I > always need to do like this? If PROG1 is put in HOME directory, I just type > :HOME:PROG1 in CALC1 directory. Is this kind of operation possible? and > how? Any subroutine in Home or in your PATH to Home is directly accessible in your programs. You might consider the opposite tree arrangement where you subroutines are at your application directory and then you have a subdirectory, where you main program is. > 2. Menus > I want to put UPDIR command on F6, while CALC1 directory has less than six > commands including UPDIR (named EXITm). How can I do? HOME > |--CALC1 > | |--CMD1 > | |--CMD2 > | |--EXITm @ UPDIR command > |--CALC2 Use a CUSTOM MENU accessible via CUSTOM key directly above MODE { CMD1 CMD 2 {} {} {} UPDIR } or { CMD 2 {} {} {} { EXITm UPDIR } } VP > I'm afraid the above are primitive questions. But I'd have a kind > suggestion for them. ==== > 1. Subroutine in different directory > HOME > |--PGMS > | |--PROG1 @ subroutine 1 > | |--PROG2 @ subroutine 2 --CALC1 > | |--CMD1 When I am in CALC1 directory, I need to make CMD1 like > <<... > PATH DEPTH ROLLD @ save current directory on the top of stack > HOME PGMS PROG1 @ run PROG1 in PGMS directory > DEPTH ROLL EVAL @ go back to CALC1 directory > ... > You can also use PUSH & POP to save/restore > BOTH your PATH and your Flags as well Due to a CR code missing in my first post, the directory shape was broken. I meant I want to access a sub-program in a subdirectory from other subdirectory (subdirectory to subdirectory). I have tried many kinds of expression on my 49G, however I could not success. Probably it cannot and I need to program to access the sub-program by moving the subdirectory sub-program existed. Anyhow, what is PUSH & POP?...I could not find them in AUR or other references. I assume those are stack operation commands (like assembler language), but no explanation anywhere. > You might consider the opposite tree arrangement > where you subroutines are at your application directory > and then you have a subdirectory, where you main program is. OK I shall do. (maybe it must be better) > 2. Menus > I want to put UPDIR command on F6, while CALC1 directory has less than six > commands including UPDIR (named EXITm). How can I do? HOME > |--CALC1 > | |--CMD1 > | |--CMD2 > | |--EXITm @ UPDIR command > |--CALC2 Use a CUSTOM MENU accessible via CUSTOM key > directly above MODE > { CMD1 CMD 2 {} {} {} UPDIR } > or > { CMD 2 {} {} {} { EXITm UPDIR } } I got it! I programmed before like %%HP: T(3)A(D)F(.); DIR CALC1 DIR CMD1 << ... >> CMD2 << ... >> EXITm << UPDIR >> END CALC2 DIR CMD3 << ... >> END END Then I should modify as follows: %%HP: T(3)A(D)F(.); DIR CALC1 << { { CMD1 << ... >> } { CMD2 << ... >> } {} {} {} { EXIT << 31.1 KEYEVAL >> } TMENU >> CALC2 << @ same like above >> END Kenji Yokohama, Japan ==== Hey. I'm looking into the tayler and maclaurin polynoms and just can't seem to get the taylor method to work... Maclaurin is no problem, but taylor is.. Does anybody have the parameters for 'taylor', or a nice sample to illustrate a solution?? HP49 RULES!! ==== What TAYLR and TAYLOR0 give are the maclaurin polynoms. In your case, you'd better use the SERIES command, e.g. Find the Taylor series of x^3-2x^2+3x-4 at x=2. x^3-2*x^2+3*x-4 x=2 3 SERIES SUBST EVAL SWAP This gives you a series (x-2)^3+4*(x-2)^2+7*(x-2)+2 which is the Taylor series at x=2. kkng > Hey. > I'm looking into the tayler and maclaurin polynoms and just can't seem to > get the taylor method to work... > Maclaurin is no problem, but taylor is.. > Does anybody have the parameters for 'taylor', or a nice sample to > illustrate a solution?? HP49 RULES!! ==== symb var n TAYLR symb TAYLOR0 VP > Hey. > I'm looking into the tayler and maclaurin polynoms and just can't seem to > get the taylor method to work... > Maclaurin is no problem, but taylor is.. > Does anybody have the parameters for 'taylor', or a nice sample to > illustrate a solution?? HP49 RULES!! ==== > symb > var > n > TAYLR symb > TAYLOR0 which gives you the 4th relative order Taylor expansion and that at VX=0 (VX is usually 'X', but you can change this using STOVX) 'COS(X)' TAYLOR0 => 1/24*X^4+-1/2*X^2+1 The same with TAYLR would be 'COS(X)' 'X' 4 TAYLR Note that 4 gives you the maximum polynomial exponent 5 X^(n+1) that is VP ==== Got a math test coming up, and this really helps :) > symb > var > n > TAYLR symb > TAYLOR0 > which gives you the 4th relative order Taylor expansion > and that at VX=0 > (VX is usually 'X', but you can change this using STOVX) 'COS(X)' > TAYLOR0 > = 1/24*X^4+-1/2*X^2+1 The same with TAYLR would be > 'COS(X)' > 'X' > 4 > TAYLR Note that 4 gives you the maximum polynomial exponent 5 > X^(n+1) that is VP ==== TNT if $VISIBLE = NULL{} and $CONFIG = NULL{} >then libex makes error. to that this is? ==== The FPTR 2 15 is much quicker that the FPTR 2 14 but I don't obtain the number of the port. That I make to obtain the number from the port to the same speed that the FPTR 2 15 ? Help please Atte: Gustavo Portales Trujillo - Per.9c ==== This also works. It seems you have to exclude the limit from the negative axis. x^x x=0+0 lim kkng > I saw the 0^0 postings and I tested if the Hp49 can do the limit of x^x when > x -> 0, but the calc reestarts after a EVAL... Rom version 1.19-6 DanieL. ==== Try this: (1/x)^(1/x) x=00 lim The function should be lim. This gives 1. kkng > I saw the 0^0 postings and I tested if the Hp49 can do the limit of x^x when > x -> 0, but the calc reestarts after a EVAL... Rom version 1.19-6 DanieL. ==== Try this: (1/x)^(1/x) x=00 limit This gives 1. kkng > I saw the 0^0 postings and I tested if the Hp49 can do the limit of x^x when > x -> 0, but the calc reestarts after a EVAL... Rom version 1.19-6 DanieL. ==== You may find the examples in the Section 8 (Ordinary Differential Equations) of the documentation of Erable 3.024 and 3.2 helpful. These may be downloaded from http://www.hpcalc.org/hp48/math/symbolic. Make a search and download whatever you want. kkng > I'm relatively new to the HP49G and i'm having some problems with > differential equations - the manual is not of much help. > Does anyone know of any good guides dealing with differential equations on > the 49??? > They have to be relatively straightforward as i'm not a wizzard at math > (hense my need :-) Anders ==== You can acceded to : HP49G Advanced User's Guide 1.3 (details) 3258KB Contains the 112-page Advanced User's Reference, the 72-page CAS Command Reference, and the 360-page Command Reference. In Adobe PDF format. By Hewlett Packard (H). 2000/01/26 with next address: http://www.hpcalc.org/search.php?query=Advanced+Users+Guide Miguel Angel CAPORALINI HERK ****** > I'm relatively new to the HP49G and i'm having some problems with > differential equations - the manual is not of much help. > Does anyone know of any good guides dealing with differential equations on > the 49??? > They have to be relatively straightforward as i'm not a wizzard at math > (hense my need :-) Anders ==== If you're interested, there is a book by Dr. Urroz that deals, among other things, with ordinary and partial differential equations. Personally I don't own the book but both guides are said to be very good. http://www.engineering.usu.edu/cee/faculty/gurro/MyBooks/HP49Vol2BookInfo.h tm It it also distributed as an ebook for convenience. Hope it helps, Diego ==== I think this is covered in the FAQ on www.hpcalc.org but I give you a simple example how to solve a differential equations. example: y+y'=1 and you want to solve for y (This is a rather easy example and you can see that y=sin(x) is a solution of it) Set your calc to exact-mode. You can use the command for this purpose 'CASCFG'. in RPN-Mode: put 'Y(X)+d1Y(X)=1' on the stack put 'Y(X)' on the stack use the command 'DESOLVE' to solve the equation in ALG-Mode (Did not try!) 'DESOLVE(Y(X)+d1Y(X)=1,Y(X))' you should get the Result: Y(X)=(EXP(X)+cC0)*(1/EXP(X)) just BTW y'' is not! d2Y(X). y'' is d1d1Y(X) and y''' is d1d1d1Y(X) ... Have a lot of fun Roman Anders Bystrup schrieb im Newsbeitrag > I'm relatively new to the HP49G and i'm having some problems with > differential equations - the manual is not of much help. > Does anyone know of any good guides dealing with differential equations on > the 49??? > They have to be relatively straightforward as i'm not a wizzard at math > (hense my need :-) Anders ==== Thanx - now i think i finally got it :-) (helps if you use desolve instead of solve :-) Anders > I think this is covered in the FAQ on www.hpcalc.org > but I give you a simple example how to solve a differential equations. > example: > y+y'=1 > and you want to solve for y > (This is a rather easy example and you can see that y=sin(x) is a solution > of it) Set your calc to exact-mode. You can use the command for this purpose > 'CASCFG'. in RPN-Mode: > put 'Y(X)+d1Y(X)=1' on the stack > put 'Y(X)' on the stack > use the command 'DESOLVE' to solve the equation in ALG-Mode (Did not try!) > 'DESOLVE(Y(X)+d1Y(X)=1,Y(X))' you should get the Result: > Y(X)=(EXP(X)+cC0)*(1/EXP(X)) just BTW y'' is not! d2Y(X). > y'' is d1d1Y(X) and y''' is d1d1d1Y(X) ... Have a lot of fun > Roman Anders Bystrup schrieb im Newsbeitrag > I'm relatively new to the HP49G and i'm having some problems with > differential equations - the manual is not of much help. > Does anyone know of any good guides dealing with differential equations on > the 49??? > They have to be relatively straightforward as i'm not a wizzard at math > (hense my need :-) Anders ==== y=sin(x) is of course no solution for the ODE y+y'=1! Hope I didn't confuse anyone;-). (I had another example at first : y^2+y'^2=1) Have a lot of fun Roman Roman Hartmann schrieb im Newsbeitrag > I think this is covered in the FAQ on www.hpcalc.org > but I give you a simple example how to solve a differential equations. > example: > y+y'=1 > and you want to solve for y > (This is a rather easy example and you can see that y=sin(x) is a solution > of it) Set your calc to exact-mode. You can use the command for this purpose > 'CASCFG'. in RPN-Mode: > put 'Y(X)+d1Y(X)=1' on the stack > put 'Y(X)' on the stack > use the command 'DESOLVE' to solve the equation in ALG-Mode (Did not try!) > 'DESOLVE(Y(X)+d1Y(X)=1,Y(X))' you should get the Result: > Y(X)=(EXP(X)+cC0)*(1/EXP(X)) just BTW y'' is not! d2Y(X). > y'' is d1d1Y(X) and y''' is d1d1d1Y(X) ... Have a lot of fun > Roman Anders Bystrup schrieb im Newsbeitrag > I'm relatively new to the HP49G and i'm having some problems with > differential equations - the manual is not of much help. > Does anyone know of any good guides dealing with differential equations on > the 49??? > They have to be relatively straightforward as i'm not a wizzard at math > (hense my need :-) Anders ==== The disturbing garbage collection during the MINEHUNT game has now been eliminated on the 49. I think this game is by now in an ideal state. Pressing STO during a not yet finished game saves the game data without adding anything to the current directory - no unreadable LIBDAT anymore. Resuming the game has become faster. Tested in ROM 19-6. Note that running on a mine is attended with a sound which excites all children. Life is as it is :-) Raymond Hellstern solved the garbage problem in his version of the 48-MINEHUNT in a different way than I did on the HP49. But for various reason, his version does not run on the 49 as it should. I updated also the TETRI game (the one with which Pivo won a 49). The lib-version has a sound-toggler in the menu, in the dir-version one can toggle sounds during the game. Thus, a student can play TETRI quitely during a lecture :-) Have fun, Wolfgang ftp://ftp.math.fu-berlin.de/pub/usr/raut/HP49/games/ ==== Wolfgang Rautenberg schrieb im Newsbeitrag > Raymond Hellstern solved the garbage problem in his > version of the 48-MINEHUNT in a different way than I > did on the HP49. >[..] > But for various reason, his version > does not run on the 49 as it should. > It's not 'various reasons', only one: I still don't have the 49G address for the =ThisKeyDn? ML entry. I know it exists somewhere in the ROM, but it's not in my entries list, maybe the list is too old Raymond BTW: the only way not to have a garbage collection at some time is to avoid pushing objects, thus avoiding RPL at all (rtn stk usage, etc). ==== On Thu, 30 May 2002 22:44:07 +0200, Raymond Hellstern >I still don't have the 49G address for the =ThisKeyDn? ML entry. >I know it exists somewhere in the ROM, >but it's not in my entries list, maybe the list is too old Raymond It's at address # 92E in ROM 1.19-6 . This is outside of the stable regions but it's near/in the interrupt handler code so I doubt it's changed, but I could be wrong. ---------------------------------------------------------------------------- --- Jonathan Busby - before replying. ==== > It's at address # 92E in ROM 1.19-6 . This is outside of the stable > regions but it's near/in the interrupt handler code so I doubt it's > changed, but I could be wrong. there is a supported call for it : =ThisKeyDnCb? EQU #26D17 =ThisKeyDn? EQU #26D1E ==== > It's at address # 92E in ROM 1.19-6 . This is outside of the stable >> regions but it's near/in the interrupt handler code so I doubt it's >> changed, but I could be wrong. there is a supported call for it : >=ThisKeyDnCb? EQU #26D17 >=ThisKeyDn? EQU #26D1E Hmmm... It isn't in the supported entry points list but it's in a stable region so I guess yours is the best solution. ---------------------------------------------------------------------------- --- Jonathan Busby - before replying. ==== On Thu, 30 May 2002 18:07:27 -0500, Jonathan Busby >On Thu, 30 May 2002 22:44:07 +0200, Raymond Hellstern >I still don't have the 49G address for the =ThisKeyDn? ML entry. >>I know it exists somewhere in the ROM, >>but it's not in my entries list, maybe the list is too old >>Raymond It's at address # 92E in ROM 1.19-6 . This is outside of the stable >regions but it's near/in the interrupt handler code so I doubt it's >changed, but I could be wrong. > If you want to be sure, you can get the address as follows : D0=(5) #4807 * Pointer to the address contained in the * first GOSBVL inside REPKEY? . (which is in a * stable region) A=DAT0 A GOSUB PC=A PC=A PC=A ---------------------------------------------------------------------------- --- Jonathan Busby - before replying. ==== NK, i am running out of names for you :) with you and add strength. a new computer language would be made in your name: NKuatable VPoNic machine language. we can add even more strength with my weight: NKtronic VoPuNacious RCOmBOtic machine language. anybody wants to add/change his/her (the 'her' is for Helen) name to the train? ==== to select cell/s, you need to use the BEGIN and END keys. > When I'm editing a matrix, and have a cell selected, my del softkey menu > button doesn't put a zero in the cell. What am I doing wrong? Nothing > happens when I push it. > Chris ==== to select cell/s, you need to use the BEGIN and END keys. > When I'm editing a matrix, and have a cell selected, my del softkey menu > button doesn't put a zero in the cell. What am I doing wrong? Nothing > happens when I push it. > Chris > ==== DEL is used to clear selected cells. Select cells using BEGIN and END before apply the function. kkng > When I'm editing a matrix, and have a cell selected, my del softkey menu > button doesn't put a zero in the cell. What am I doing wrong? Nothing > happens when I push it. > Chris ==== > 49G BUG ? DEL on the softkey button is used to delete the cells previously selected with the BEGIN and KEY button. You can delete a cell (actually, reseting the content of a cell with its default value: 0. for a real matrix, (0,0) for a complex one etc...) using the DEL key on the keyboard ==== Yes... Thanx for correcting me again and again and again and again and... 49G BUG ? > DEL on the softkey button is used to delete the cells previously selected > with the BEGIN and KEY button. You mean END ??? > You can delete a cell (actually, reseting the content of a cell with its > default value: 0. for a real matrix, (0,0) for a complex one etc...) using > the DEL key on the keyboard Darn! I would have sworn that CLEAR does what the |DEL| soft key does now, but one can always use CUT... and thus having an undo via PASTE VP ==== If it's a bug then there must be someone else having the same problem. I have version 1.18. Anyone else? > 49G BUG ? When I'm editing a matrix, and have a cell selected, my del softkey menu > button doesn't put a zero in the cell. What am I doing wrong? Nothing > happens when I push it. > Chris ==== Chris Briskorn schrieb: If it's a bug then there must be someone else having the same problem. I > have version 1.18. Anyone else? On my 1.19-6 it works correctly... RCLF: { # 7280030E81910FF0h # 1h # 9800040A100048h # 18000h } Thomas -- Thomas Rast If you cannot convince them, confuse them. -- Harry S. Truman ==== On my 1.19-6 it works INcorrectly... RCLF: { # 200B8685004FF1h # 0h # 8010300C2A0580E8h # 0h } It could be the flags... Will others try it?! VP > Chris Briskorn schrieb: If it's a bug then there must be someone else having the same problem. I > have version 1.18. Anyone else? On my 1.19-6 it works correctly... RCLF: { > # 7280030E81910FF0h > # 1h > # 9800040A100048h > # 18000h > } > > -- > Thomas Rast -- Harry S. Truman ==== By a separate ENTER button :) hihi... ...ahh.. just ignore my post, i was just bored.. :E > I understand your feelings about the 49, but having > spent my formative years with a 41 it's impossible > to accept a calculator that doesn't have a big ENTER button > in the middle and the classic satisfying HP feeling to > the buttons. This makes the 48 the only current model that I can > accept, and I'm sure the same goes for many on this > forum. I guess that's what it's like to grow old... ==== > I understand your feelings about the 49, but having > spent my formative years with a 41 it's impossible > to accept a calculator that doesn't have a big ENTER button > in the middle and the classic satisfying HP feeling to > the buttons. My first car being a manual car, I will never accept one that is using a tip-tronic speed gear. I wonder what calculator you will use in a few years if you're not flexible whatsoever... I use both machine, and after being such a long time user of the HP48, it makes no difference whatsoever with a good adaptation time where the ENTER button is ==== How about releasing a special library where EEX and ENTER are switched regardless of the User Mode (with a possible keyword option/flag -4 to change it back without removing the library) This would end endless debates of the ENTER key location (better yet: Let the library to switch ENTER with any location :) VP I understand your feelings about the 49, but having > spent my formative years with a 41 it's impossible > to accept a calculator that doesn't have a big ENTER button > in the middle and the classic satisfying HP feeling to > the buttons. My first car being a manual car, I will never accept one that is using a > tip-tronic speed gear. I wonder what calculator you will use in a few years if you're not flexible > whatsoever... > I use both machine, and after being such a long time user of the HP48, it > makes no difference whatsoever with a good adaptation time where the ENTER > button is > ==== > How about releasing a special library where EEX and ENTER > are switched regardless of the User Mode > (with a possible keyword option/flag -4 to change it back > without removing the library) No problem with Keyman. Just recall the standard assignment of ENTER with K&SA and assign it with A?D to EXX. In the same way, recall the StandAsnment of EEX and assign it to EMTER, just a few key presses. And leaving the USR-mode, the keys work as before :-) Keyman is is even able to swap the key imprints EEX and ENTER, but I don't tell you how :-) - Wolfgang ==== WR> No problem with Keyman. Just recall the standard WR> assignment of ENTER with K&SA and assign it with WR> A?D to EXX. In the same way, recall the StandAsnment WR> of EEX and assign it to EMTER, just a few key presses. WR> And leaving the USR-mode, the keys work as before :-) Well, this does only half-work. It does not do the trick in applications which check the keyboard themselves - those would have to be re-written. It also does not work outside user mode, but this is no problem in my eyes. When my HP49 gets out of user mode, I am totally lost, so much do I depend upon assignments. So until now, I think there is no way to really swap the two keys. The best way to get rid of the annoying location and size of the ENTER key is getting used to it and stopping with finding it annoying. That has at least worked for me. I really like the layout of the keyboard, even though I prefer the keypress feeling and speed of the older calcs, like my HP42. On the 42, I am never in doubt if I have pressed a key or not, on the 49 I sometimes don't know for sure. ==== X > are switched regardless of the User Mode REGARDLESS OF THE USER MODE that is: hard-assigned ! X > No problem with Keyman. Just recall the standard > assignment of ENTER with K&SA and assign it with > A?D to EXX. In the same way, recall the StandAsnment > of EEX and assign it to EMTER, just a few key presses. > And leaving the USR-mode, the keys work as before :-) Keyman is is even able to swap the key imprints > EEX and ENTER, but I don't tell you how :-) - Wolfgang ==== I purchased an HP49G from www.chotkeh.com and would like to upgrade my ROM from the current 1.18 to 1.19-6 but am paranoid the upgrade with erase the (very expensive) Chotkeh software stored in flash. Has anyone successfully upgraded an hp49 with the Chotkeh software to ROM 1.19 and would like to reassure me? Kevin ==== 1) Save the Chotkeh library to your PC 2) re-flash your OS to 1.19-6 Never-ever has the flashing of OS caused me to loose the user part of the flash. I've flashed maybe 50 times my own calc and dozens of other calcs (only once/calc) Go ahead! VP > I purchased an HP49G from www.chotkeh.com and would like to upgrade my > ROM from the current 1.18 to 1.19-6 but am paranoid the upgrade with > erase the (very expensive) Chotkeh software stored in flash. Has anyone successfully upgraded an hp49 with the Chotkeh software to > ROM 1.19 and would like to reassure me? Kevin ==== does anyone know of a good one? I only found one, CSIM, not really easy to use. any other? ==== > does anyone know of a good one? > I only found one, CSIM, not really easy to use. > any other? www.dvtg.com may still be up. When I looked at it several months ago it provided even more information on EE Pro. Good luck! ==== When I add, subtract, divide, or multiply with fractions or variables it just displays what I asked it to do, and then I have to press EVAL for it to do it. For example 1 ENTER 7 / 1 ENTER 5 / - just displays 1/7-1/5 instead of -2/35 and X ENTER X * just displays X*X instead of X^2. Is there a way to make it automaticaly do EVAL everytime I add, subtract, multiply or divide? ==== > When I add, subtract, divide, or multiply with fractions or variables > it just displays what I asked it to do, and then I have to press EVAL > for it to do it. For example 1 ENTER 7 / 1 ENTER 5 / - just displays > 1/7-1/5 instead of -2/35 and X ENTER X * just displays X*X instead of > X^2. Is there a way to make it automaticaly do EVAL everytime I add, > subtract, multiply or divide? Check this out: http://www.hpcalc.org/hp49/math/misc/asv11.zip ==== I downloaded chemlab 2.7 and sent it to my hp 49, but the install description is for the hp48. How do I install the Programm in RPN mode? ==== here from 20 Essential Things About the HP-49G from Tim Wessman : 10) Library management (...) One way to install them is to move the library into port 0,1 or 2 using the FILER. Another way is to recall the library, put the number of the port (0,1,2) on level one, and pushing STO. That is how its done in RPN. Algebraic mode, like usual, requires you to enter more things. You have to recall the library and then push STO :2: library_name. (...) Alain 1e1f46df.0205301521.9bd7bf6@posting.google.com... > I downloaded chemlab 2.7 and sent it to my hp 49, but the install > description is for the hp48. How do I install the Programm in RPN > mode? ==== I had a Sharp scientific calculator in high school back in the early 80's that had a useful function. When you would press the button, the number on the display would change from normal display to engineering notation with exponents of 3. Pressing the button repeatedly would change the exponent by a factor of 3. For example The number 12345 would change as follows for each press of this button: 12345 press 12, 345E03 press .012345E06 etc.. or go the other way by using the shift and button. 12345 shift press 12345000E-3 shift press 12345000000E-6 etc.. I thought this was a great feature. Does anyone else remember this? Does anyone know of a program that would make my HP49 do this? Chris ==== > I had a Sharp scientific calculator in high school back in the early 80's > that had a useful function. When you would press the button, the number on > the display would change from normal display to engineering notation with > exponents of 3. Pressing the button repeatedly would change the exponent by > a factor of 3. For example CASIO's calc also have it. For 49G, UTool (v.2.7) by C.Dominic realizes this function. Very useful. http://www.hpcalc.org/details.php?id=4612 Kenji Yokohama, Japan ==== >> I had a Sharp scientific calculator in high school back in the early 80's >> that had a useful function. When you would press the button, the number on >> the display would change from normal display to engineering notation with >> exponents of 3. Pressing the button repeatedly would change the exponent by >> a factor of 3. For example KN> CASIO's calc also have it. For 49G, UTool (v.2.7) by C.Dominic KN> realizes this function. Very useful. KN> http://www.hpcalc.org/details.php?id=4612 UTool does this for unit expressions, but not for normal real numbers. You can either add a unit to the number and use the functions in UTool. For reals numbers on the stack, there are UserRPL programs by J.H. Meyers for the HP48 which very likely will work on the 49G as well. http://ca-on.hpcalc.org/details.php?id=1649 ==== i need something that could turn something like this: 1/(s^4+4s^3+5s^2+4s+4) into something like this: 4/5*1/(s+2) + 1/5*1/(s+2) + 1/25*(20s+3)/(s^2+1) and than if it could turn it into something like this (but not necessarily): [ -4/5*cos(t) + 3/25*sin(t) + 1/5*t*exp(-2t) + 4/25*exp(-2t) ] * S(t) im willing to give my beautifull body for it :c)) ==== Try PARTFRAC and ILAP.....(version 1.19-6). Joakim > i need something that could turn something like this: 1/(s^4+4s^3+5s^2+4s+4) into something like this: 4/5*1/(s+2) + 1/5*1/(s+2) + 1/25*(20s+3)/(s^2+1) and than if it could turn it into something like this (but not necessarily): [ -4/5*cos(t) + 3/25*sin(t) + 1/5*t*exp(-2t) + 4/25*exp(-2t) ] * > S(t) im willing to give my beautifull body for it :c)) ==== > To prove I've typed into Maple 7: > singular(x^x,x) > and got: > {x=-oo} {x=oo} {x=0}. > I order to finally put this 0^0 question to rest I have asked my 15c for the _definitive_ answer. It says 'Error 0', which I agree with and support wholeheartedly. 0^0 is _not_ nicely defined. Don't do it. :-) WigglePig ==== While searching for ... hmm ... well, never mind. I've found an old folk, Nathan Meyers: http://www.javalinux.net and he seeks an opportunity to build great software systems. Are you listening, New Calc Division? Bye. HPCC member #1046 - ==== > While searching for ... hmm ... well, never mind. I've found an old folk, Nathan Meyers: http://www.javalinux.net Development of HP calculator products. Accomplishments included: > - Developed device driver subsystems for the HP-71B calculator. > - Developed financial algorithms for the HP-12C calculator. (WHOOOOOOOOOOA!) > - Developed software add-on packages for assorted calculators, including a > math/stat pack for the HP-41C and a data collection package for the HP-71B. > - Developed a software development system for ISVs developing plug-ins for the > HP-41C. > and he seeks an opportunity to build great software systems. Are you listening, New Calc Division? > Perhaps they have listen, don't forget that HP has a marvellous Java Virtual Machine, called ChaiVM, that is specific for embedded products.. and ChaiLX is its version for linux.. Check it at: http://www.hp.com/products1/embedded/ Have fun, J.Manrique CdU de la ETSIIG HPCC member #1046 > - ==== As promised, I uploaded a .zip file to hpcalc.org. The sources are in a BZ'd DIR for use on the '49 itself, as I have developed it ====