SMath Studio 0.99.6633 (28 February 2018)

SMath Studio 0.99.6633 (28 February 2018) - Messages

#1 Posted: 2/28/2018 4:28:06 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Application can be easily extended based on your needs. Built-in Extensions Manager tool allows to get access to hundreds official and third-party resources of the following types: usage examples, plug-ins, SMath Viewer based applications, snippets, interface translations, interactive books, handbooks and tutorials.

It provides numerous computing features and rich user interface translated into about 40 different languages. Application also contains integrated mathematical reference book.

Changes introduced in current build 0.99.6633

Improvements

  • Step Into toolbar button made available even if evaluation is not paused - in this mode it allows to start evaluation and pause it in the first available action (no need to set Breakpoint to start debugging).

Corrections

  • SS-3508: Page elements invalidation related issues fixed;
  • SS-3509: Localization specific functions names formatting corrected;
  • SS-3510: Rounding issue happened sometimes when Significant figures mode is turned on fixed;
  • Numbers rounding normalized: when a number is halfway between two others, it is rounded toward the nearest number that is away from zero;
  • Inactive page area is invalidated when required now (in Pages view).

Miscellaneous

  • Fixed issue with editable Reference Book articles;
  • Refactoring.

Download

SMathStudioDesktop.0_99_6633.Mono.tar.gz (1 MiB) downloaded 667 time(s).

SMathStudioDesktop.0_99_6633.Setup.msi (2 MiB) downloaded 1911 time(s).

7 users liked this post
frapuano 2/28/2018 4:59:00 PM, sergio 2/28/2018 5:11:00 PM, Martin Kraska 2/28/2018 5:44:00 PM, Вячеслав Мезенцев 3/1/2018 1:24:00 AM, Radovan Omorjan 3/1/2018 4:10:00 AM, Serg 3/1/2018 8:42:00 AM, IVR 3/1/2018 10:32:00 AM
#2 Posted: 2/28/2018 5:44:03 PM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

I had hoped for round-half-to-even instead of away from zero.
  • This is IEEE 754 default rounding mode
  • It is most common in engineering
  • It is the way I teach my students


What is the motivation of the design decision of rounding half away from zero?




Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#3 Posted: 2/28/2018 6:03:29 PM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

The step-in feature without breakpoints is great.
This is a major step towards a very convenient context-inspector.

IMHO these features could be useful:
- Context display at cursor location (what you would see if there was a breakpoint there), perhaps some execute-to-cursor button
- Reliable call-outs for dynamic formatted display of the context items (currently, sometimes the callout doesn't show up)
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#4 Posted: 2/28/2018 6:29:14 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Martin, I'm recieving many e-mails regarding "rounding is unpredictable".
Personally I do not see significant benefits from round-half-to-even (because SMath Studio never knows source of the data it works with), but this, of course, has no sence.
#5 Posted: 2/28/2018 7:26:41 PM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

Wrote

Martin, I'm recieving many e-mails regarding "rounding is unpredictable".
Personally I do not see significant benefits from round-half-to-even (because SMath Studio never knows source of the data it works with), but this, of course, has no sence.



The benefit is that if summing up large numbers of rounded numbers then you don't get a systematic bias.
In round away from zero this is true only if the distribution of the numbers is symmetric to zero.

Maxima implements round to even.

As the type of rounding seems to be a matter of taste I would recommend to make this a settings item, at least for result formatting. For explicit rounding one could have separate functions or an optional argument.

2018-02-28 23_22_39-SMath Studio - [roundtest.sm].png
roundtest.sm (7 KiB) downloaded 84 time(s).


Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#6 Posted: 2/28/2018 8:06:33 PM
CBG

CBG

77 likes in 312 posts.

Group: User

The Text Region Utilities plugin fails to start


Text_Region_Utilities_Fail.png


Best Regards

Carlos
#7 Posted: 3/1/2018 12:39:42 AM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

Martin, I'm recieving many e-mails regarding "rounding is unpredictable".
Personally I do not see significant benefits from round-half-to-even (because SMath Studio never knows source of the data it works with), but this, of course, has no sence.


====================================
Well, there is "rounding & rounding" ... most interesting:
http://mathworld.wolfram.com/RoundoffError.html

Nothing is absolutely true in this world.
1. NO math computations are true.
2. NO measurements are true.
3. NOT all minutes have 60 seconds ... What !

Yes "What" ... once in a while there is a Savant Lab [in Paris]
that adjusts the universal time ± 1 second.
I can survive the conventional ½ way up/down.

Cheers ... Jean.

#8 Posted: 3/1/2018 6:17:38 AM
Davide Carpi

Davide Carpi

1417 likes in 2873 posts.

Group: Moderator

Wrote

The Text Region Utilities plugin fails to start


Text_Region_Utilities_Fail.png


Best Regards

Carlos



Updated, thank you!
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
  • New Posts New Posts
  • No New Posts No New Posts