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

Notification

Icon
Error

Login


2 Pages12>
Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 02 March 2016 01:07:51(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
SMath Studio 0.98.5905 available


Latest changes (against SMath Studio 0.97.5890)

  • Calculation performance significantly improved (see timings in the following screenshots);
    098_performance_3.png
    098_performance_2.png
    098_performance_1.png
    098_performance_5.png
    098_performance_4.png
  • SS-2297: Numeric comparing of matrices with different dimensions fixed (issue happened when values in both matrices were the same but dimensions differ);
  • Keystroke fixed for adding Separator region;
  • Logic of handling plug-ins to evaluate expressions completely redesigned (it became much more efficient);
  • Critical issues fixed happens for some types of evaluation plug-ins;
  • Fixed issue appears when two or more plug-ins handles the same Term;
  • List of loaded plug-ins sorted alphabetically into Extensions Manager;
  • MSI installer became 20% lighter then for previous version;
  • Automatic release date setting on build implemented (no incorrect dates in About dialog anymore);
  • Refactoring.


Download



P.S.: Congratulations on coming of the springtime!

Edited by user 02 March 2016 16:30:08(UTC)  | Reason: Not specified

thanks 5 users thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 03/03/2016(UTC)

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

Offline Andrey Ivashov  
#2 Posted : 02 March 2016 01:26:31(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Hello all.

I'm very excited about this release as it is actually the most significant code change for past several years. I've started working on core redesigning (in order to improve performance) on summer 2015 and today results are published! I did my best to provide full back compatibility for plug-ins, but I expect couple of them might be failed to load. If so, please let me know, so I could fix it.

This SMath Studio build passed all internal tests and I believe it is stable enough to start using it today, but just because of too many changes done it will be more safe to check all possible behaviors together before finally releasing it as Stable officially.

Best regards and happy playing with SMath Studio 0.98!
thanks 5 users thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 02/03/2016(UTC),  on 02/03/2016(UTC)
Offline Alex M.  
#3 Posted : 02 March 2016 01:57:54(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: Andrey Ivashov Go to Quoted Post
Hello all.

I'm very excited about this release as it is actually the most significant code change for past several years. I've started working on core redesigning (in order to improve performance) on summer 2015 and today results are published! I did my best to provide full back compatibility for plug-ins, but I expect couple of them might be failed to load. If so, please let me know, so I could fix it.

This SMath Studio build passed all internal tests and I believe it is stable enough to start using it today, but just because of too many changes done it will be more safe to check all possible behaviors together before finally releasing it as Stable officially.

Best regards and happy playing with SMath Studio 0.98!


Thank you Andrey, this update is most welcome!

To start off the bug hunt - something does not seem to work for summation:

... And for one reason or another a "attach file" icon is not visible in the forum post menu...

Here is the SMath expression code that does not work:

line 1 :
Code:
y':transpose(mat(-3*'m,3*'m,3*'m,-3*'m,1,4))

line 2 :
Code:
I.x:sum(((el(y',i))^2),i,1,N)


In the cloud: http://smath.info/cloud/sheet/MZvkmGNbq6

Error in the cloud version of SMath is different from the error in the local version

Edited by user 02 March 2016 02:07:22(UTC)  | Reason: Not specified

thanks 1 user thanked Alex M. for this useful post.
on 02/03/2016(UTC)
Offline ndtma  
#4 Posted : 02 March 2016 06:23:13(UTC)
ndtma


Rank: Advanced Member

Groups: Registered
Joined: 05/06/2014(UTC)
Posts: 348
Man
Sri Lanka
Location: Colombo

Was thanked: 124 time(s) in 82 post(s)
Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards
Look within!... The secret is inside you.
Best Regards
Eng. NDTM Amarasekera - Sri Lanka
thanks 1 user thanked ndtma for this useful post.
on 02/03/2016(UTC)
Offline Andrey Ivashov  
#5 Posted : 02 March 2016 09:14:33(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Thank you all! Current nightly build is canceled and will not come as an update anymore. Will do release later this week after all issues is fixed.
For now I suggest you to uninstall 0.98 and install the latest available 0.97.

Sorry for inconvenience!

Best regards.


UPDATE: As we see issues is not actually related to SMath Studio itself, 0.98.5904 is now approved as a Beta again. It will be available via Extensions Manager if it is configured to display Beta-versions of files.

Edited by user 02 March 2016 12:43:03(UTC)  | Reason: Not specified

thanks 1 user thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC)
Offline Andrey Ivashov  
#6 Posted : 02 March 2016 09:46:04(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: Alex.M Go to Quoted Post
To start off the bug hunt - something does not seem to work for summation:

I do not see any errors. You need to specify N to calculate it (the same for last 0.97)

098_sum_1.png
thanks 1 user thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC)
Offline Andrey Ivashov  
#7 Posted : 02 March 2016 09:47:40(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: Alex.M Go to Quoted Post
And for one reason or another a "attach file" icon is not visible in the forum post menu...


Originally Posted by: Jean Giraud Go to Quoted Post
Today ther is no file attachment in the post reply.


Attachment fixed for Nightly Build forum (feature was just disabled for this forum).
Offline Andrey Ivashov  
#8 Posted : 02 March 2016 09:53:06(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: ndtma Go to Quoted Post
1. FindRoot function does not work.
2. Definite integral does not work.

Everything works as expected for me:
098_defint_1.png
098_roots_1.png

Please help to reproduce.
thanks 1 user thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC)
Offline Andrey Ivashov  
#9 Posted : 02 March 2016 09:57:09(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Hello, Ioan.

Originally Posted by: ioan92 Go to Quoted Post
Never mind on the unavoidable problems linked to the progress.

Thank you! Good Yes, together we are able to handle all possible complexities!
thanks 2 users thanked Andrey Ivashov for this useful post.
on 02/03/2016(UTC),  on 02/03/2016(UTC)
Offline Davide Carpi  
#10 Posted : 02 March 2016 11:48:07(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,639
Man
Italy
Location: Italy

Was thanked: 1323 time(s) in 873 post(s)
Not yet experienced problems, and indeed is faster than the 0.97, thank you very much OK

Originally Posted by: ioan92 Go to Quoted Post
except some functions as Min and Max, belonging to a Davide's plugin.

Can you share an example, seems to me that they works Good

Edited by user 02 March 2016 11:49:53(UTC)  | Reason: Not specified

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
Offline ndtma  
#11 Posted : 02 March 2016 14:05:51(UTC)
ndtma


Rank: Advanced Member

Groups: Registered
Joined: 05/06/2014(UTC)
Posts: 348
Man
Sri Lanka
Location: Colombo

Was thanked: 124 time(s) in 82 post(s)
Hi,

The following file worked well in Smath 97.5890 up to yesterday.
But under the latest version, the calculation for definite integral gives an error.
Can somebody help me in this regard please?
Reservoir Flood Capacity Estimation-R1.sm (191kb) downloaded 57 time(s).
Look within!... The secret is inside you.
Best Regards
Eng. NDTM Amarasekera - Sri Lanka
Offline omorr  
#12 Posted : 02 March 2016 15:11:41(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)
Originally Posted by: ndtma Go to Quoted Post
Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards


It will not work for me as well, although I have to admit that I installed bunch of plugins.



However, fresh install with only Davide's Nonlinear Solvers (FindRoot() function is from there) and Martin's Smath Handbook will give this

1. FindRoot() will give the same error as on the picture
2. Definite integral works

Regards,
Radovan

Edited by user 02 March 2016 15:13:22(UTC)  | Reason: Not specified

When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
thanks 1 user thanked omorr for this useful post.
on 02/03/2016(UTC)
Offline Davide Carpi  
#13 Posted : 02 March 2016 15:35:30(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,639
Man
Italy
Location: Italy

Was thanked: 1323 time(s) in 873 post(s)
NonlinearSolvers updated, try now Good

2016-03-02 13_43_59-SMath Studio Desktop - [Page1_].png

I have no problems with integrals, no exceptions in the files above (Reservoir Flood Capacity Estimation-R1 / TestSum).

Edited by user 02 March 2016 15:43:56(UTC)  | Reason: Not specified

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 02/03/2016(UTC)
Offline Davide Carpi  
#14 Posted : 02 March 2016 15:53:58(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,639
Man
Italy
Location: Italy

Was thanked: 1323 time(s) in 873 post(s)
Cannot reproduce Sad

2016-03-02 13_55_59-SMath Studio Desktop - [TestSum.sm].png

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 02/03/2016(UTC)
Offline ElSid  
#15 Posted : 02 March 2016 16:14:13(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Thank you Andrey and to all the developers!
Still hoping for an official portable version ...

Any information on the symbolics? I am trying to recreate a "proof" from a Mathcad file and I'm missing some features (or cannot find). Are we allowed to post Mathcad files on this forum? If so, I will post all of the relevant files.
Offline omorr  
#16 Posted : 02 March 2016 16:59:16(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)
Originally Posted by: ioan92 Go to Quoted Post
@Radovan,
@Davide,

Please, can you reproduce the error with the file in post #18?

Small delta region can be desabled.

Best Regards,
Ioan

I can reproduce this on the machine with many plugins, but on the machine with almost no additional plugins it was correct.
Therefore, chasing for the problematic plugin should be performed regarding these problems (integration, summation etc).

@Davide
Did you update the Numerical Solvers? I did not find any difference yet regarding FindRoot() problem

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline Alex M.  
#17 Posted : 02 March 2016 17:00:02(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: Andrey Ivashov Go to Quoted Post
Originally Posted by: Alex.M Go to Quoted Post
To start off the bug hunt - something does not seem to work for summation:

I do not see any errors. You need to specify N to calculate it (the same for last 0.97)

098_sum_1.png


Hi Andrey, apologize for confusion. I have a 30 page SMath file that does not run on 0.98; The error points down to the summation function - I will attempt to replicate it again and post the .sm file here

Offline omorr  
#18 Posted : 02 March 2016 17:16:28(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)
Originally Posted by: ndtma Go to Quoted Post
Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards


Try to install a fresh version without any not needed plugin for this file.
I suppose it might work, not sure.

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline ndtma  
#19 Posted : 02 March 2016 17:29:36(UTC)
ndtma


Rank: Advanced Member

Groups: Registered
Joined: 05/06/2014(UTC)
Posts: 348
Man
Sri Lanka
Location: Colombo

Was thanked: 124 time(s) in 82 post(s)
Hi Radovan,

I had a bunch of so many plugins.
So, uninstalled, including all plugins in %APPDATA%/Smath folder and did a clean install.
My problem was solved.

Thank you very much.

Edited by user 02 March 2016 17:32:19(UTC)  | Reason: Not specified

Look within!... The secret is inside you.
Best Regards
Eng. NDTM Amarasekera - Sri Lanka
Offline ElSid  
#20 Posted : 02 March 2016 17:48:57(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Originally Posted by: ElSid Go to Quoted Post
...Any information on the symbolics? I am trying to recreate a "proof" from a Mathcad file and I'm missing some features (or cannot find). Are we allowed to post Mathcad files on this forum? If so, I will post all of the relevant files.

Specifically, I thought that "symbolic solve of algebraic equations" was implemented in version .9X. Keywords in symbolics would be fantastic too!
From Mathcad
Symbolic.PNG

Users browsing this topic
2 Pages12>
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.