Stable: SMath Studio 0.98.5935 (01 April 2016)

Stable: SMath Studio 0.98.5935 (01 April 2016) - Сообщения

#1 Опубликовано: 01.04.2016 12:29:16
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

New stable SMath Studio 0.98.5935 available

Tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support. It provides numerous computing features and rich user interface translated into 38 different languages. Application also contains integrated mathematical reference book.

SMath Studio Desktop on the Desktop (Windows)



SMath Studio Desktop on the Desktop (Linux)



Changelog (against to the previous stable release SMath Studio 0.97.5890)

  • Calculation performance significantly improved (see timings in the following screenshots);

    Показать спойлер


  • SS-92: Search functionality implemented;
  • Rich scrollbars implemented to display positions of current cursor, all the errors on the worksheet and search results (with navigation to exact location on click);

    Показать спойлер


  • Progress of the following operations is now shown in status bar: file opening, file saving, worksheet calculation;

    Показать спойлер


  • Performance of parsing large SMath Studio files significantly improved;
  • Performance of worksheet save operation significantly improved;

    Показать спойлер


  • Print item enabled for SMath Studio files in Windows Explorer context menu;

    Показать спойлер


  • Function vectorize(..) implemented;
  • UnitsOf(..) function implemented;
  • Function appVersion(..) implemented;

    Показать спойлер


  • For Boolean AND and OR operators only required parts are calculated. Unnecessary calculations are skipped now;
  • Comparing of symbolic equations improved;
  • MSI installer is now signed by SHA256 code certificate;
  • All assemblies in package are dual-signed;
  • Logic of handling plug-ins to evaluate expressions completely redesigned (it became much more efficient);
  • List of loaded plug-ins sorted alphabetically into Extensions Manager;
  • SS-154: Square brackets is now used for displaying matrices;
  • SS-125: Inserting Chinese symbols fixed;
  • SS-2291: Displaying of large matrices in equation output improved;

    Показать спойлер


  • Function time(..) documented and updated to be visible in functions list;
  • Function findrows(..) improved to work with numeric evaluations inside;
  • Performance of Examples view load in Extensions Manager significantly improved;
  • Ability to print worksheet using command prompt implemented (-silent -p default worksheet.sm);
  • Command prompt interface extended to allow worksheet testing (-silent -t worksheet.sm);
  • Numeric library improved to avoid displaying unnecessary "1" in expressions like "1*'unit";
  • Worksheet recalculation now starts on toggling of Disable/Enable evaluation context menu item;
  • Performance for visualization of large expressions increased;
  • Memory usage improvements when working with images on worksheet open/save;
  • Performance improved for numeric library;
  • Errors displaying improved (empty errors fixed, error visibility for focused region corrected for some cases);
  • Shell context menu items localized;
  • Source worksheets opened from Examples dialog cannot be overridden by Save button anymore;
  • Fixed issue regarding limited number of matrix/vector cells (maximum was at 32765) for SM/SMZ files;
  • SS-1225: Fixed crash on worksheet saving when background image is set;
  • SS-2297: Numeric comparing of matrices with different dimensions fixed (issue happened when values in both matrices were the same but dimensions differ);
  • Multi-threading issue appears sometimes on worksheet save fixed (for large worksheets with background set);
  • Symbolic engine error fixed (because of specific conditions internal static parameters were changed, which caused further calculations to fail);
  • Keystroke fixed for adding Separator region;
  • Fixed issue appears when two or more plug-ins handles the same Term;
  • SS-112: Fixed issues when it was impossible to open file because of incorrect color specified in file content;
  • Registering file in Recent menu on save fixed;
  • Displaying file as changed (star in window title) fixed in several cases;
  • Multi-threading issue fixed for environments with slow performance when displaying results of calculations;
  • Critical issues fixed happens for some types of evaluation plug-ins;
  • SS-2307: Situations when functions cannot be overridden fixed;
  • SS-27: Fixed issue with missing brackets if units of complex results are manually specified;
  • Artefacts fixed for functions implemented in plug-ins in cases when Display input data set to false for region using context menu;
  • Fixed multi-threading related issue when error was shown instead of the calculation result;
  • SS-51: Issue partially handled: behavior is correct in case of work with one collapsed area - space will be adjusted automatically;
  • SS-2305: Situations when it was impossible to paste part of the equation into another equation fixed;
  • SS-2280: Graphic glitch in Extension Manager form on plugin uninstall fixed;
  • SS-2298: Exception on pressing Open button from Donate dialog fixed;
  • SS-206: Unexpected worksheet scrolling on pressing Delete/Backspace when cursor is in the right part of equation fixed;
  • SS-35: Missing tooltips from side panel fixed;
  • SS-2302: Function sum(..) caused application crash with big matrices;
  • Function trace(..) output switched to use standard delimiters instead of specific for user;
  • Displaying of error restored on region focus lost after right part of definition is not defined;
  • Situations when parenthesis was hidden in answer fixed;
  • SMath Studio Desktop Live menu item (Help main menu) renamed to SMath Studio in the Cloud;
  • Automatic release date setting on build implemented (no incorrect dates in About dialog anymore);
  • Interface translations updated;
  • Refactoring.


System requirements

  • Desktop (Windows):
    Framework: .NET Framework 2.0
  • Desktop (Linux):
    Framework: Mono 2.0 (libmono-winforms-2.0-cil package) or higher


Interface languages (37 languages)

  • [ARA] Arabic / العربي
  • [BEL] Belarusian / Беларуская
  • [BUL] Bulgarian / Български
  • [CAT] Catalan / Català
  • [CHS] Chinese (Simplified) / 简体中文
  • [CHT] Chinese (Traditional) / 簡體中文
  • [CPP] Portuguese (Brazil) / Brazil (Português)
  • [CZE] Czech / Čeština
  • [DAN] Danish / Dansk
  • [DUT] Dutch / Nederlands
  • [ENG] English / English
  • [FAS] Persian / فارسی
  • [FIN] Finnish / Suomi
  • [FRE] French / Français
  • [GER] German / Deutsch
  • [GRE] Greek / Ελληνικά
  • [HEB] Hebrew / עברית
  • [HUN] Hungarian / Magyar
  • [IND] Indonesian / Bahasa Indonesia
  • [ITA] Italian / Italiano
  • [JPN] Japanese / 日本語
  • [KOR] Korean / 한국어
  • [LAV] Latvian / Latviešu
  • [LTH] Lithuanian / Lietuvių
  • [NOR] Norwegian / Norsk
  • [POL] Polish / Polski
  • [POR] Portuguese / Português
  • [RON] Romanian / Română
  • [RUS] Russian / Русский
  • [SCC] Serbian (Latin) / Srpski
  • [SCR] Croatian / Hrvatski
  • [SLK] Slovak / Slovenčina
  • [SPA] Spanish / Español
  • [SRP] Serbian (Cyrillic) / Српски
  • [SWE] Swedish / Svenska
  • [TUR] Turkish / Türkçe
  • [UKR] Ukrainian / Українська


Free Download



Tutorial

SMath Studio tutorial by Bernard Liengme.
  • SMathPrimer.pdf (Date: 11.11.2011. File size: 2.06MB) - to open in Adobe Acrobat Reader

Introduction of the use of SMath Studio by Gilberto E. Urroz, Ph.D., P.E.


Other files

SMath Studio icons () of all available sizes (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) in PNG format.
11 пользователям понравился этот пост
Alexander O. Melnik 01.04.2016 12:47:00, NDTM Amarasekera 01.04.2016 12:54:00, Davide Carpi 01.04.2016 18:47:00, Mike Kaganski 01.04.2016 23:18:00, уни 02.04.2016 13:43:00, bdrunagle 01.04.2016 13:35:00, Fridel Selitsky 01.04.2016 13:41:00, ioan92 01.04.2016 14:02:00, Radovan Omorjan 01.04.2016 14:06:00, sergio 01.04.2016 16:45:00, frapuano 01.04.2016 17:52:00
#2 Опубликовано: 01.04.2016 13:10:05
Alexander O. Melnik

Alexander O. Melnik

127 сообщений из 494 понравились пользователям.

Группа: Moderator

Andrey,

This update is a huge leap forward in the SMath functionality and performance.

Thank you very much for your hard work. I have seen up to 2.5X increase in performance in my worksheets that rely heavily on user defined formulas and excel_IO functionality.

1 пользователям понравился этот пост
Andrey Ivashov 01.04.2016 13:11:00
#3 Опубликовано: 01.04.2016 23:58:24
Mike Kaganski

Mike Kaganski

184 сообщений из 434 понравились пользователям.

Группа: User

Wrote

  • Numeric library improved to avoid displaying unnecessary "1" in expressions like "1*'unit";



That's really nice, but needs some tweak.
Now, sometimes desirable ones are not displayed, like here:

scr10.png
С уважением, Михаил Каганский
1 пользователям понравился этот пост
Davide Carpi 04.04.2016 03:19:00
#4 Опубликовано: 06.04.2016 19:03:20
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Discussion regarding calculation issues moved to Why doesn't work in 0.98? topic.

Best regards.
#5 Опубликовано: 15.04.2016 03:21:07
brotjob

brotjob

7 сообщений из 71 понравились пользователям.

Группа: User

I must admit that I am disappointed by this project. There are so many small bugs that would be easy to fix like SS-48 but instead you optimize speed which is irrelevant with nowadays computer capacity or cloud versions. Also one release per year with minor improvements is not enough for a program that is still under development.
#6 Опубликовано: 15.04.2016 08:14:05
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

Wrote

you optimize speed which is irrelevant with nowadays computer capacity or cloud versions. Also one release per year with minor improvements is not enough for a program that is still under development.


I'd share your disappointment if the speed issues/enhancements were about milliseconds, but there is a bottleneck in the speed for any task related to big matrices (signal processing, image processing, ...), where you can do stuff in seconds or less than a second in the underlying framework, but these actions requires minutes in the worksheet

(Just to mention because was done, I understand that each one has his own priorities and would like to see different things in top of the list)
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#7 Опубликовано: 17.05.2016 19:12:22
Alexander O. Melnik

Alexander O. Melnik

127 сообщений из 494 понравились пользователям.

Группа: Moderator

How can I get rid of the (annoying) reminder to update to latest nightly build? IMHO, it is not applicable to user who choose to go with stable release only.
#8 Опубликовано: 17.05.2016 19:29:55
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

Go to Tools > Plugins... > SMath Studio and check Don't check for updates

2016-05-18 00_28_50-Extensions Manager.png
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 пользователям понравился этот пост
Alexander O. Melnik 17.05.2016 19:32:00
#9 Опубликовано: 08.06.2016 12:32:51
Ernesto

Ernesto

13 сообщений из 74 понравились пользователям.

Группа: User


Цитата

SS-2291: Displaying of large matrices in equation output improved



How do I view the rest of a large matrix???
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений