Page 20 of 211
Re: 43S News
Posted: Thu Jan 03, 2019 10:21 am
by Walter
Thanks for pointing to that engineering library. I read there:
It adds 700 programmable complex mathematical keystroke commands to the extensive internal HP48 library.
Dunno where you got the number of 1,100 from.
Anyway, please allow me quoting an old project management saying:
There are several ways to bring a project to an end:
- by cutting resources - that's the most painful...
- by adding girls - that's the most joyful...
- by feature creep - that's the most certain...
... way of killing a project.
Personally, I think 750 functions are sufficient, maybe even more than enough already. This is more than what's in the
WP 34S which is more than what's in the
DM42 which is more than what's in the
HP-42S ...
YMMV
Re: 43S News
Posted: Fri Jan 04, 2019 10:11 am
by gandhi
Walter wrote: ↑Wed Jan 02, 2019 10:21 pm
All three functions IDIV (integer divide), RMDR (remainder), and MOD (modulo) are going to be present in the function set, each of them operating as a dyadic function (as they were and did in the set of the
WP 34S). There will be some 750 functions provided in total.
Not sure I wrote it correctly, regarding the integer division, my proposal was that pushing the f-shifted "/" take the numerator (N) in y register, the divisor (D) in x register and return both IDIV result (Q) in y register
and RMDR result (R) in x register. Hence, no stack drop and the two equally usefull results of N=Q.D + R available in the stack with only two keystroke. I understand that we cannot include the whole function set with direct access through keyboard and I wonder what lead to the decision to include RMDR and not IDIV. Situation is different in wp34s as one can perform a classical division followed by f-shifted "IP" to get directly the integer quotient. As far as I understood it, access to IP in wp43s will be through menu and certainly less efficient "keystroke-wise".
Anyway, no big deal as one could always reassign IDIV to its own menu
Walter wrote: ↑Wed Jan 02, 2019 10:21 pm
That's a bit more difficult: the Quick Reference Guide needs 13 pages so far. This is far less, however, than the 563 pages of both manuals in total.
Idea was something similar to what is shown in back of HP15C which provide some graphical hints and is
fortunately less detailled than user and advanced user manuals.
Again, no big deal as users of wp43s will certainly already know the whole manual by heart... as they did with DM15
PS: How do you input statistical data with WP43s, I don't find the usual "sigma+" in keyboard, is it in stats menu ? Another question, why shifted locations of 7, 8 and 9 keys aren't allocated ?
Re: 43S News
Posted: Fri Jan 04, 2019 11:10 pm
by Pirx
The 1,100 number came from the cover on the book in my shelf.
Anyhow, this was just a suggestion, for you to take a look so you're aware. It's obviously up to you what functionality you want to include.
Oh, and stay away from the girls…
Re: 43S News
Posted: Sun Jan 06, 2019 10:59 am
by Walter
gandhi wrote: ↑Fri Jan 04, 2019 10:11 am
Walter wrote: ↑Wed Jan 02, 2019 10:21 pm
All three functions IDIV (integer divide), RMDR (remainder), and MOD (modulo) are going to be present in the function set, each of them operating as a dyadic function (as they were and did in the set of the
WP 34S). There will be some 750 functions provided in total.
Not sure I wrote it correctly, regarding the integer division, my proposal was that pushing the f-shifted "/" take the numerator (N) in y register, the divisor (D) in x register and return both IDIV result (Q) in y register
and RMDR result (R) in x register. Hence, no stack drop and the two equally usefull results of N=Q.D + R available in the stack with only two keystroke. I understand that we cannot include the whole function set with direct access through keyboard and I wonder what lead to the decision to include RMDR and not IDIV. Situation is different in wp34s as one can perform a classical division followed by f-shifted "IP" to get directly the integer quotient. As far as I understood it, access to IP in wp43s will be through menu and certainly less efficient "keystroke-wise".
Anyway, no big deal as one could always reassign IDIV to its own menu
First of all, reassigning is allowed for each and every key but [UM] for User Mode. Second, I've seen your request for "IDIV" returning Q and R. But I've some doubts abouts its usefulness in the cases where you just need either Q or R.
gandhi wrote: ↑Fri Jan 04, 2019 10:11 am
Walter wrote: ↑Wed Jan 02, 2019 10:21 pm
That's a bit more difficult: the Quick Reference Guide needs 13 pages so far. This is far less, however, than the 563 pages of both manuals in total.
Idea was something similar to what is shown in back of HP15C which provide some graphical hints and is
fortunately less detailled than user and advanced user manuals.
Again, no big deal as users of wp43s will certainly already know the whole manual by heart... as they did with DM15
Let me see: The HP-15C has got the polar/rectangular coordinates triangle and the error codes and the statistics registers and the tests and some conversions and the ISG and DSE schemes printed there. Now, the 43S will have tagged output, so the triangle and similar explanations become obsolete; errors will be thrown as text messages; statistics registers and tests will be called by names from the respective menus; conversions are all stored by names even for stones and hundredweights; remain the ISG and DSE schemes which are certainly viable.
gandhi wrote: ↑Fri Jan 04, 2019 10:11 am
PS: How do you input statistical data with WP43s, I don't find the usual "sigma+" in keyboard, is it in stats menu ? Another question, why shifted locations of 7, 8 and 9 keys aren't allocated ?
1. Yes, [Sigma+] is an unshifted softkey in
STATS.
2. Since we didn't find anything worth for those locations yet. Suggestions will be considered.
Re: 43S News
Posted: Tue Jan 08, 2019 10:50 am
by pauli
I agree, we don't need a combined integer division and remainder on the keyboard.
Having such a function on the device might be handy because many CPUs have it. The 16C was a programmer's calculator after all.
Still, it will be easy to implement as a user function. About a dozen lines on the 34S including proper LASTx and stack dynamics.
Pauli
Re: 43S News
Posted: Thu Mar 07, 2019 3:10 pm
by Walter
Consider IDIVR being in the function set.
As expected, we're heavily in coding and simulator tests. Resulting from this, there will be some label shifts on the keyboard for improving performance.
Re: 43S News
Posted: Fri Mar 08, 2019 4:28 pm
by Walter
In particular, [CC] for complex numbers became primary, [|x|] surfaced, [x><] dived into
STK, and a few labels moved around and changed colour.
Re: 43S News
Posted: Sat Mar 09, 2019 8:35 pm
by burkhard
Sounds great, Walter! We are all on tenterhooks!
oder... auf glühenden Kohlen sitzen
Re: 43S News
Posted: Tue Mar 19, 2019 7:11 pm
by Walter
Don't get torn or strained (and don't burn your ass)! We think we can open user mode a bit wider:
.
- USER.PNG (25.46 KiB) Viewed 5218 times
.
Of course there has to be a price - there's nothing like a free lunch.
Re: 43S News
Posted: Wed Mar 27, 2019 10:07 pm
by Walter
Testing continues. Here are our statistical sums:
.
- some_sums.PNG (13.91 KiB) Viewed 5081 times
.
Almost in real time. Format ALL 00. Just FYI.
And here is the conversion of the rectangular coordinates given above (in T and Z) into polar:
.
- R_to_P.PNG (8.96 KiB) Viewed 5077 times
.
Else you compose a complex number and convert it into polar, e.g. with the angular part given in d.ms:
.
- Complex_dms.PNG (13.72 KiB) Viewed 5073 times
.
You can display in multiples of Pi as well: ... but the forum SW doesn't want to