Beta: SMath Studio 1.0.8206 (20 June 2022) - Messages
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 1.0.8206
Improvements
- if(..) function extended to support any number of arguments more or equal to 2;
- Approximately Equal operator implemented (Options dialog extended with an appropriate setting; button added to the Boolean toolbox);
- Defined Integral supports units now;
- Rendering of the text improved in program dialogs;
- Electron-volt (k, M, G, T) unit added;
- Sleep function added allows to suspends the current thread for the specified amount of time specified in milliseconds;
- Proxy settings implemented.
Corrections
- Numeric calculations with units corrected in cases when final result is equal to zero.
Miscellaneous
- Startup of Desktop version is made faster in the environments where access to printer is slow;
- High DPI support improved;
- Displaying of the previews improved in Insert Function dialog;
- Offline login logic corrected;
- Settings dialog refactoring;
- SMath LLC code certificate issued and included into repository.
Download
SMathStudioDesktop.1_0_8206.Mono.tar.gz (1 MiB) downloaded 2146 time(s).
SMathStudioDesktop.1_0_8206.Setup.msi (3 MiB) downloaded 4453 time(s).
I see the "Approximately equal" operator accuracy varies from 0 to 15. What does this value actually represent?
WroteI see the "Approximately equal" operator accuracy varies from 0 to 15. What does this value actually represent?
Hi! It is an accuracy of the "Approximately equal" operator. F.e. if the accuracy is 0, then pi≈3, if 1, then pi≈3.1, if accuracy is set as 2, then pi≈3.14 etc.
Best regards.

considering that the "accuracy operator" parameter that regulates "approximately equal" is unique, wouldn't it be appropriate that it is defined in percentage terms?
WroteHi Andrey,
considering that the "accuracy operator" parameter that regulates "approximately equal" is unique, wouldn't it be appropriate that it is defined in percentage terms?
Regarding that.. I think "precision operator" more appropriately reflects the intended purpose.
WroteHi! It is an accuracy of the "Approximately equal" operator. F.e. if the accuracy is 0, then pi≈3, if 1, then pi≈3.1, if accuracy is set as 2, then pi≈3.14 etc.
Best regards.
This is a nice new feature.
Would it be possible to modify this value independent to regions?
Adding another submenu to region right-click would be awesome.
As in decimal places, exponential threshold, rounding choosing.
Regards
For work with units you just need to modify the rhs by abs( a-b ) < UnitsOf( a-b )*TOL (or maybe UoM). Notice that also can be a solution for another features requests, like this one about inline division: https://en.smath.com/forum/yaf_postst21614_Inline-division.aspx
About the "Defined Integral supports units now" it is a major improvement, and while there will be many worksheets to update, it is a substantial and very welcome improvement. I do think that some kind of special announcement should be made. Also, if you plan to also modify solve and roots to accept drives, you may want to introduce the two improvements together in a future stable beta release.
Finally, many thanks to you Andrey and to all the developers who collaborate with the plugins for this excellent program.
Best regards.
Alvaro.
Wrote
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 1.0.8206
Improvements
- if(..) function extended to support any number of arguments more or equal to 2;
- Approximately Equal operator implemented (Options dialog extended with an appropriate setting; button added to the Boolean toolbox);
- Defined Integral supports units now;
- Rendering of the text improved in program dialogs;
- Electron-volt (k, M, G, T) unit added;
- Sleep function added allows to suspends the current thread for the specified amount of time specified in milliseconds;
- Proxy settings implemented.
Corrections
- Numeric calculations with units corrected in cases when final result is equal to zero.
Miscellaneous
- Startup of Desktop version is made faster in the environments where access to printer is slow;
- High DPI support improved;
- Displaying of the previews improved in Insert Function dialog;
- Offline login logic corrected;
- Settings dialog refactoring;
- SMath LLC code certificate issued and included into repository.
Download
SMathStudioDesktop.1_0_8206.Mono.tar.gz (1 MiB) downloaded 2146 time(s).
SMathStudioDesktop.1_0_8206.Setup.msi (3 MiB) downloaded 4453 time(s).
how to input else if? I use SMathStudioDesktop.1_0_8206.Mono
Wrote
how to input else if? I use SMathStudioDesktop.1_0_8206.Mono
In the placeholders of the if() function type an "argument separator" symbol (comma or semicolon, usually)
The if without else will improve alot the readability of many scripts, thank you Andrey.
Перестали вычисляться безразмерные интегралы
WroteYou don't provide enough maths for attempting to doctor.
You may get inspired from the double Simpson integrator.
Please, don't hesitate ... Jean
Double Integration Forum.sm (36 KiB) downloaded 69 time(s).
The question is why in the stable version integrals are calculated without problems, but in the new one it gives an error in the same places?
WroteWroteThe question is why in the stable version integrals are calculated without problems, but in the new one it gives an error in the same places ?
In other words, you declare a bug.
Designers need the document for doctoring.
... doctor since which SS version ?
1.0.8151.26932 OK
1.0.8206.25180 NFG
Yes, I'm reporting a bug. In version 1.0.8151.26932, dimensionless integrals with limits in the form of arbitrary functions are calculated correctly. In version 1.0.8206.25180, such integrals are not evaluated. The error "x/y - undefined" is returned.
File not found.File not found.
WroteWroteYes, I'm reporting a bug. In version 1.0.8151.26932, dimensionless integrals with limits in the form of arbitrary functions are calculated correctly. In version 1.0.8206.25180, such integrals are not evaluated. The error "x/y - undefined" is returned.
It may be the XLS import ?
Try NOT import as a stand alone system.
It doesn't matter if there is an import from Excel or not.
Proizvol'noe sechenie_no XLSX.sm (73 KiB) downloaded 74 time(s).
-
New Posts
-
No New Posts