B389 ==== Subject: Re: 48GX - Way to write a warm-start into userRPL prog? > A custom library can be created, whose initialization > (during warmstart) runs something, or sets a user alarm > to wait a few seconds for initialization to complete, > and then runs something. There are things you can't do though. Like putting your calculator in user mode, those settings are reset right before the main kernel loop start. ==== Subject: Re: My HP49G runs three times slower than a 48G I already checked this. I use aprox. mode and I opened all programme-files in aprox. mode and saved them. I read, this would change all intergers to reals. IĞm not so good in RPL. Is there any other thingI could change on my own? For example to supstitue a command??? ==== Subject: Re: User RPL - am I missing something obvious?? Th 48 manuals are a joy to read. Clear, simple, a nice gradation of features and program to calculate transmission line impedances. ==== Subject: Re: One (not obvious) fat storage limitation Well, now we have see that you can store file with same name on sd (last feature) but not much of ten...... the pc CANNOT store any file with same name in same dir with fat.... too bad! I still think that this new feature of HP file sistem on SD is very bad feature.... and I must can disable it on new ROM..... with a flag for example for case sensitive storage on SD. Please! ==== Subject: Re: [49G+] C and SysRPL combined (HPGCC) Are you planning to release these tools such as nprg and FA49+ as libraries in HPGCC for use by others or only as a finished app for the calculator? A lot of the functionality you mention would be fantastically useful for other programs. > > >>What happened to the special function library? I was hoping to see >>that :-( > > > I have come to the point in the special functions lib where I need a > insanely fast (tm) numeric integration routine, hence I started on that > - this made me rewrap the old SymbToolz lib into its new form; > MathPack49+. In that lib a new numeric integration routine will reside > (together with a general solver etc., but I wont code the latter now). > > But for the routines in MathPack49+ to work I needed to finish an old > piece of code I had lying around: nprg I call it. This code transforms > an algebraic into a program, which, together with a handful of > optimizations, enables me to evaluate said algebraic many times faster > than normal. > > nprg finished makes 50% of the base of another project I had lying > around; FA49+ (function analysis for 49G+). This is basically a plotter > app, but with a bunch of features that the built-in one doesn't have, > and the ones they share FA49+ does many times faster. FA49+ wil have at > least one feature I have never seen in any plotter app on any calc. > > The above means I'll release FA49+ (in a simple version without too > many features other than basic plotting) first, then probably > MathPack49+ in a similarly half-crippled version and then a version > of the special functions lib (now called ExtraFunc49+ since not all > functions therein are that special - SINC, ACOTH & Heaviside for > instance). > > So, the good part is that I'll get to use HPGCC pretty soon, getting a > good feel of that. It's great to learn new things :-) I've just gotten > familiar with the new inform engine in the 49G+ and it simply rocks. A > piece of art it is. I've never used it before, but the user setup of > FA49+ needed some serious input forms, so it was necessary. > > >>Nope. You can also use Manjo's Open Fire library. See >>http://fly.srk.fer.hr/~manjo/openfire/index.html - if your app will >>be mostly Saturn, then Open Fire is the way to go. > > > Ahh, of course. The app will need HPGCC though for SD access, but > you're right, Open Fire seems to be the way to go for the plotter > grayscale part. > > > Steen ==== Subject: Re: [49G+] C and SysRPL combined (HPGCC) > Are you planning to release these tools such as nprg and FA49+ as > libraries in HPGCC for use by others or only as a finished app for > the calculator? A lot of the functionality you mention would be > fantastically useful for other programs. Well, nprg is a SysRPL program, so not much use in releasing that for HPGCC. The same basically applies for FA49+, as it'll be a mix of SysRPL and C. If I feel a piece of code might be usable by itself for others I might release a seperate lib with it, but I doubt that will be the case for very much of my code. The complete source will be available for all my software btw. If you're talking about a C-implementation of nprg (enabling ARM-domain function evaluation), that's a long way into the future for me. If I can keep FA49+ in Saturn domain with good enough performance I very much prefer that (much less work). Steen ==== Subject: controll theory X-RFC2646: Format=Flowed; Original Is there any programm for Control Theory? ==== Subject: Re: controll theory Please search www.hpcalc.org for control theory string and you'll find that there is: CTR 1.0 - Libraries for control system design: ctr1, for classical control theory; and ctr2, for modern control theory. Hope this helps. Giancarlo (Italy) ==== Subject: Fluid HP Steam table programme I use Fluid Hp, a steam-table-programme for the HP48G and HP49G. It runs three times faster on the 48G than on the 49G. I searched in this forum for similar things in the past and found out, that it have to do with some commands or intergers and reals... I already edited the programme by opening and saving the file in aprox mode. This does not seem to solve the problem. IĞm not familiar with RPL so I would be very happy, if someone could take a look on Fluid HP (you find it if you search for fluid hp at hpcalc.org) and tell me which command i have to change.... I need help quickly, because I write a Power-Generation-Exame at 20.07.2005, so please send me an answer. Kolja Metz ==== Subject: Re: Fluid HP Steam table programme X-RFC2646: Format=Flowed; Original I have had a look at the different programs for the HP48G and for the 49G, but I have not found any differences between the two. Therefore, several questions have to be asked : 1. Do you use the same version of the program while you are making your comparison ? 2. Are you in RPN mode with your HP49G ? More generally, do you use the same configuration on both models ? (Flags ...) 3. When exactly does it take three times longer to make a calculation on your HP49G ? Is it when you launch the program ? When you choose an option ? When you exit ? Christophe I use Fluid Hp, a steam-table-programme for the HP48G and HP49G. It runs three times faster on the 48G than on the 49G. I searched in this forum for similar things in the past and found out, that it have to do with some commands or intergers and reals... I already edited the programme by opening and saving the file in aprox mode. This does not seem to solve the problem. IĞm not familiar with RPL so I would be very happy, if someone could take a look on Fluid HP (you find it if you search for fluid hp at hpcalc.org) and tell me which command i have to change.... I need help quickly, because I write a Power-Generation-Exame at 20.07.2005, so please send me an answer. Kolja Metz ==== Subject: Re: Fluid HP Steam table programme <42cd2adf$0$20093$636a15ce@news.free.fr> > I have had a look at the different programs for the HP48G and for the 49G, > but I have not found any differences between the two. Therefore, several > questions have to be asked : > > 1. Do you use the same version of the program while you are making your > comparison ? > > 2. Are you in RPN mode with your HP49G ? More generally, do you use the same > configuration on both models ? (Flags ...) > > 3. When exactly does it take three times longer to make a calculation on > your HP49G ? Is it when you launch the program ? When you choose an option ? > When you exit ? > > Christophe > > 1. I have tried both versions. The both run on the 49G, but the are both slow. 2. IĞm always in RPN-mode. I set all flags like the flags on the 48G. 3. The start and the exit of the programme is almost as fast as on the 48G but the calculation of for example enthalpy or other things with the programme took min 15s. The 48G does it in 5-6s. Some calculations took more than 20-30s. Kolja ==== Subject: Re: Suggestion for next ROM about MSLV instruction > Hi Mr. HP, > > I have a suggestion concerning the MSLV instruction and the way it > currently works. > > Lets go back to end of college just before Lyc.8ee... > > Having a system of 2 equations with 2 unknown variables lets say: > EQ1: x+y=3 > EQ2: x-y=5 > > After a few seconds of calculations, MSLV gives the result: > x=4 > y=-1 > > Concidering the following system: > EQ1: 2x-3y=-1 > EQ2: -4x+6y=2 > > If you launch MSLV, it'll run for a while and for nothing because this > system has no solution simply because the delta of the system is equal > to 0. The coefficient has simply been multiplied by -2 from EQ1 to EQ2. > > So, I suggest that when MSLV detects the case of a system of 2 > equations with 2 unknown variables, it should compute the delta first. > If the delta of the system is different from 0, then the calculations > may start, otherwise, it should directly says No solution. This would > avoid calculations for nothing. > > Happy programming... > > > Fred. > MSLV is not designed for linear system, please use specific instructions for that kind of system, like LINSOLVE. MSLV is designed for non-linear (non-polynomial) systems, it is an implementation of the Newton method, hence will work if your initial guess is near a solution. ==== Subject: Re: Suggestion for next ROM about MSLV instruction <42cd169b$0$30247$8fcfb975@news.wanadoo.fr> Hi Bernard, (lets talk in english) The creator of CAS... Nice to meet you. I'm honored :) I have enterred the first equation set and LINSOLVE gave me the wanted result much faster than MSLV. But how to interpret the result of the second equation set? LINSOLVE gives me: 3: [2x-3y=-1 -4x+6y=2] 2: Specific: { -4 0 -1 1} 1: [X=-.5--1.5y] Can you explain me please? As the delta of the second equation set is 0 it means it has no solution (or inifinite solution as Christophe corrected me). So, how to interpret LINSOLVE results? fred. ==== Subject: Re: Suggestion for next ROM about MSLV instruction > But how to interpret the result of the second equation set? LINSOLVE > gives me: > 3: [2x-3y=-1 -4x+6y=2] > 2: Specific: { -4 0 -1 1} > 1: [X=-.5--1.5y] > > Can you explain me please? > level 1 is the general solution, for each y there is one X solution given by ... level 2 is the list of pivots, it is useful if the system depends on parameter, because you will have to solve each case corresponding to pivot=0 separately. ==== Subject: Re: Suggestion for next ROM about MSLV instruction <42cd169b$0$30247$8fcfb975@news.wanadoo.fr> <42cd5afe$0$3121$8fcfb975@news.wanadoo.fr> ok. it's not obvious as a first reading. In the past I had an HP-48 and I have not used any CAS on it neithre alg48 nor erable... so, when I see a result different from [X=... Y=...] this means the system has no or infinite solution right? even if I know how to calculate the delta ;) fred. ==== Subject: Re: Suggestion for next ROM about MSLV instruction X-RFC2646: Format=Flowed; Original But in your case, it seems to me that it's rather Infinite number of solutions that should be displayed. Christophe Hi Mr. HP, I have a suggestion concerning the MSLV instruction and the way it currently works. Lets go back to end of college just before Lyc.8ee... Having a system of 2 equations with 2 unknown variables lets say: EQ1: x+y=3 EQ2: x-y=5 After a few seconds of calculations, MSLV gives the result: x=4 y=-1 Concidering the following system: EQ1: 2x-3y=-1 EQ2: -4x+6y=2 If you launch MSLV, it'll run for a while and for nothing because this system has no solution simply because the delta of the system is equal to 0. The coefficient has simply been multiplied by -2 from EQ1 to EQ2. So, I suggest that when MSLV detects the case of a system of 2 equations with 2 unknown variables, it should compute the delta first. If the delta of the system is different from 0, then the calculations may start, otherwise, it should directly says No solution. This would avoid calculations for nothing. Happy programming... Fred. ==== Subject: Serial Number for better keyboard Does anyone know what the beginning serial number is for the 49G+ with the inproved keyboad.? My brother bought one of the 49G+s from Amazon for $77.00. Its serial number starts with 501**** Harold A. Climer Dept,Of Physics,Geology & Astronomy U.T.Chattanooga Room 318 Grote Hall 615 McCallie Ave Chattanooga TN 37403 423-425-4546 ==== Subject: Re: Serial Number for better keyboard > Does anyone know what the beginning serial number is for the > 49G+ with the inproved keyboad.? My brother bought one of the 49G+s > from Amazon for $77.00. Its serial number starts with 501**** > Harold A. Climer > Dept,Of Physics,Geology & Astronomy > U.T.Chattanooga > Room 318 Grote Hall > 615 McCallie Ave > Chattanooga TN 37403 > 423-425-4546 Hi Harold, Not sure of the numbers, but if the serial number is on a sticker, and not engraved, it is probably the newer keyboard. It might be psychological, but I think the paint job is not as nice. Mine is two months old and what I thought was finger grime, cannot be washed off. I fear it is underlying plastic speckling. Scott ==== Subject: Re: Serial Number for better keyboard X-RFC2646: Format=Flowed; Original > Does anyone know what the beginning serial number is for the > 49G+ with the inproved keyboad.? My brother bought one of the 49G+s > from Amazon for $77.00. Its serial number starts with 501**** I have one of those and I couldn't wish for anything better with regard to the mechanical aspect of the keyboard. The labels are not as sharp as they could be though (compared to CN3) and it is still a bit noisy (much less than CN3 though). The whole calc looks a bit flimsy though so I will be careful with it. Arnaud ==== Subject: Rom v2.00 Equation Library X-RFC2646: Format=Flowed; Original I have installed the new version 2.00 rom. How do you get to the the equation library ? Is it similar to the hp 48 equation library ? Hope you can help ? TIA ==== Subject: Re: Rom v2.00 Equation Library > I have installed the new version 2.00 rom. How do you get to the the > equation library ? Is it similar to the hp 48 equation library ? It is in the APPS menu. Push the APPS button. I beleive it is just an exact copy of the code and if not, there are tiny non-noticable differences. TW ==== Subject: Re: Wow! I'm really stupid! >SNIP> > 2.) Bond with $1000 face, 2.5% coupon rate (therefore $25 PMT), > discount rate of 4%, matures in 6 years. what's the present value? > (book has $-921.37; I got $-1128.5) > SNIP> 25/(1.04)+25/(1.04)^2+25/(1.04)^3+25/(1.04)^4+25/(1.04)^5+1025(1.04)^6=921.3 7 Scott ==== Subject: Re: Japanese man breaks world record for reciting Pi > If it's true that the brain rememebers things by relating them to each > other... that is; you remember hamsters by the ways that they are > different from toasters & rhinoceroes, then what sort of mental imagery > was this guy using... how could the brain recall that much material > that has no relationship to anything else...??? > You could very well make it have a relationship with a poem: Que j'aime .88 faire apprendre ce nombre utile aux sages ! Immortel Archim.8fde, artiste ing.8enieur, Qui de ton jugement peut priser la valeur ? Pour moi, ton probl.8fme eut de pareils avantages. Jadis, myst.8erieux, un probl.8fme bloquait Tout l'admirable proc.8ed.8e, l'Ïuvre grandiose Que Pythagore d.8ecouvrit aux anciens Grecs. ï quadrature ! Vieux tourment du philosophe Insoluble rondeur, trop longtemps vous avez D.8efi.8e Pythagore et ses imitateurs. Comment int.8egrer l'espace plan circulaire ? Former un triangle auquel il .8equivaudra ? Nouvelle invention : Archim.8fde inscrira Dedans un hexagone ; appr.8eciera son aire Fonction du rayon. Pas trop ne s'y tiendra : D.8edoublera chaque .8el.8ement ant.8erieur ; Toujours de l'orbe calcul.8ee approchera ; D.8efinira limite ; enfin, l'arc, le limiteur De cet inqui.8etant cercle, ennemi trop rebelle Professeur, enseignez son probl.8fme avec z.8fle