Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


Options
Go to last post Go to first unread
Offline Jean Giraud  
#1 Posted : 21 December 2016 03:26:58(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
The two bugs are explained in red in the work sheet.

The two bugs:
1. The local definition of the Σ(t) is viable though
not obvious for constructing formulas from classical
maths litterature.
2. Bézier-Berntein is parametric wrt 't' in the range
0..1____In Lobe, Smath 5346 did support 't:=0,0.01..1'
Smath 6179 does not. It needs to read some default value
for '0'. It raises the suggestion that 6179 should
have an implicit '0 guard'or there is a more sutile bug.
In Lobe, set t:=0,0.01..1, tabulate Lobe => "uncertainty"
caused by t[0]^0, true but pure theory not applicable in
range variable.

Spline Bezier_Bernstein [Lobe Project].sm (51kb) downloaded 30 time(s).

Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

Offline omorr  
#2 Posted : 21 December 2016 10:55:30(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Hello Jean,

Just to recall this once more Zero^Zero

For example, if I put the value 10^-17 or some smaller one for the first value in t range in Lobe variable, it seems that calculation will never stop (did not try to debug this).

Regards,
Radovan

EDIT: Actually, it seems it is due to "Uncertainty." error.

Edited by user 21 December 2016 11:23:46(UTC)  | Reason: Not specified

When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline Jean Giraud  
#3 Posted : 21 December 2016 17:43:58(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Originally Posted by: omorr Go to Quoted Post
Hello Jean,

Just to recall this once more Zero^Zero

For example, if I put the value 10^-17 or some smaller one for the first value in t range in Lobe variable, it seems that calculation will never stop (did not try to debug this).

Regards,
Radovan

EDIT: Actually, it seems it is due to "Uncertainty." error.


Same thing here: the smallest 't' is e-15.
More puzzling: Smath accepts (e-323)^0 = 1,,,(e-324)^0 = "Uncertainty"
The real question is why 5346 takes t=0 but not 6179 [only e-15 or >].
I thing 6179 is missing the default '0' which is quite real whereas no
numerical functions in Pentium reports more than 15 decimals.
Though they are all or most of them in 21 floating point, they are
intentionally truncated to 15 decimals. Thus meet 15 D tabulated references.

Thanks Radovan, Jean

Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.