WP43 News

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

PierreMengisen wrote:
Sat Nov 13, 2021 4:08 pm
OK I should have said "at least monadic." ? ;)
But I guess the SOLVER still only works for one variable at a time?
"At least monadic" is BS. And our Solver like any other solver I know so far solves for one unknown (unless you tell me how to output planes). Good grief.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

rudi wrote:
Sat Nov 13, 2021 1:38 pm
@Walter: have you considered making user defined functions an option in the solver. A program that takes one parameter as argument?
Then it will be possible to include practically any math function in the solver.
Or do your solver require functions to be differentiable over all?
We'll have to try this. Today, alas, we can't program yet.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News: Functions in Equations - What Do You Need?

Post by Walter »

Walter wrote:
Fri Nov 12, 2021 4:51 pm
Imagine algebraic equations like in the HP-27S, menu SOLVE. The following functions will be supported by the 43S Equation Editor:
  • +, -, ×, /, and ^,
  • square roots, ABS(x),
  • e^x, ln(x), lg(x), and lb(x),
  • sin(x), cos(x), tan(x), arcsin(x), arccos(x), and arctan(x),
  • sinh(x), cosh(x), tanh(x), arsinh(x), arcosh(x), and artanh(x)
If there is anything else you need in equations, please specify. Thanks in advance for your votes.

This poll runs until 2021-11-14 22:00 UTC.
The last 10 hours of this poll are running. May I ask for your votes, please? Gamma, factorial, sinc, and atan2 are taken into account so far.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
rudi
Posts: 415
Joined: Wed Nov 03, 2021 9:03 am
Location: Denmark
Contact:

Re: 43S News

Post by rudi »

Functions in equation writer:

Is base 10 log included? Is that lg(x)?
Constants: 𝛑, e, other?
Probability functions: Comb(N,x) or Comb(x,r) - same with permutations, or is that too far fetched?
Integrate: Integ(function,a,b), solve for eg a or b for a certain area; 42=Integ(func, 3, x)
/Rudi

DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

rudi wrote:
Sun Nov 14, 2021 1:34 pm
Is base 10 log included? Is that lg(x)?
Constants: 𝛑, e, other?
Probability functions: Comb(N,x) or Comb(x,r) - same with permutations, or is that too far fetched?
Integrate: Integ(function,a,b), solve for eg a or b for a certain area; 42=Integ(func, 3, x)
Answers:
  1. Yes, it is. Yes.
  2. All 78 constants in CONST may be used.
  3. Please tell me what you want to do with combinations and permutations in equations. I just can't imagine.
  4. Will come. So far, we cannot intgrate yet.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: 43S News

Post by rprosperi »

How about Y^X, Xth root of Y, ABS, COMB, PERM, E^(X-1), LN1+X, MOD, and RAN?

Note these Fn names are taken from a 42S, so correct 43S names may differ a bit.

Also, I've no idea how RAN might fit into some equation solving scenario, or how it may affect convergence, but it seems it should be included.
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
User avatar
rudi
Posts: 415
Joined: Wed Nov 03, 2021 9:03 am
Location: Denmark
Contact:

Re: 43S News

Post by rudi »

Walter wrote:
Sun Nov 14, 2021 2:08 pm
rudi wrote:
Sun Nov 14, 2021 1:34 pm
Is base 10 log included? Is that lg(x)?
Constants: 𝛑, e, other?
Probability functions: Comb(N,x) or Comb(x,r) - same with permutations, or is that too far fetched?
Integrate: Integ(function,a,b), solve for eg a or b for a certain area; 42=Integ(func, 3, x)
Answers:
  1. Yes, it is. Yes.
  2. All 78 constants in CONST may be used.
  3. Please tell me what you want to do with combinations and permutations in equations. I just can't imagine.
  4. Will come. So far, we cannot intgrate yet.
Regarding 4 - no urgent probability problems needs solving from my side just no, would like to have an improbability drive though.
But why not just allow any function? Does your solve algorithm need to know all possible functions in advance?
/Rudi

DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
User avatar
chr yoko
Posts: 38
Joined: Tue May 05, 2020 11:23 pm
Location: France

Re: 43S News

Post by chr yoko »

Will the TVM be using the same solver behind the scene ?
Will it work and interface like the 17bii+ solver ?
DM41L SN01063 - DM42 SN05658 - DM15L SN20438 - DM41X SN00173 - DM16L SN04449
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

@All:
That's a very modest set of functions you requested for the Solver. Maybe we'll add a few.

@Rudi:
Why not just allow any function? Since the majority of our functions can't be used in such equations (e.g. flag functions, binary stuff, matrices, status settings and tests, etc.). And I guess that by 'Regarding 4' you meant 3/4 of it, didn't you?

@Bob Prosperi:
y^x is covered by ^. xth root of y is covered by ^(1/x). ABS is in already (see above). COMB and PERM can be included although I can't imagine an equation where these appear. e^x-1 and ln1+x can be included, and so can MOD. Also the 27S has a RANdom number generator in its set of solver functions - no idea what for.

@chr yoko:
Will the TVM be using the same solver behind the scene ? Yes, it will.
Will it work and interface like the 17bii+ solver ? Yes, it will work. :D I don't have a 17bii+ handy, but IMO the TVM implementations of HP all look very similar (well, they switched a sign in 1977, but beyond?).
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: 43S News

Post by rprosperi »

Walter wrote:
Sun Nov 14, 2021 11:01 pm


@Bob Prosperi:
y^x is covered by ^. xth root of y is covered by ^(1/x). ABS is in already (see above). COMB and PERM can be included although I can't imagine an equation where these appear. e^x-1 and ln1+x can be included, and so can MOD. Also the 27S has a RANdom number generator in its set of solver functions - no idea what for.
Sorry, was sloppy including those again; read your list too quickly.

For COMB, PERM and RAN, I also could not think of any reasonable equation using these I may want to solve for, but someone surely will eventually.

Thanks
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
Post Reply