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 : 20 June 2022 14:44:05(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 - SMath
Created by SMath LLC in the scope of SMath project. Published by smath.

SMath Studio

  • SMath Studio box
  • Calculation of Gravitation Acceleration example
  • Example of animation on the Worksheet
  • Extensions Manager tool
  • Opened math Reference Book
  • SMath Viewer output to Autocad example
  • SMath Studio on iOS
  • SMath Studio on iPad

Tiny, but powerful mathematical program with WYSIWYG editor and complete units of measurements support.

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

Free for personal usage! Plans for Organizations are available!

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.

They talk about us (all reviews...)

  • I use this program on my everyday civil engineering calculations, and I highly recommend it!

    by GiE

  • I have been wishing for a sensible alternative to the free version of MathCAD for a long time. I find such software a crucial tool for writing technical-paper-style documents with live formulas and units carried throughout. I am so happy to have found SMath Studio as it is not just a completely free, fully featured alternative, but I find it to be much better in that it is tiny, is easier to use, has nice community support and has nice expandability by others (through plugins). It has features I've always wanted like setting of number of significant digits (not just number of decimal places), easier typing of subscripts, better plotting (via the X-Y Plot plugin), ability to include other SMath files (like my own units definitions), the very innovative and helpful "dynamic assistant", the ability to assign values to variables *after* the writing of a formula, no watermark across each page, and many other improvements that I have yet to discover. Since I am so pleased, I just donated $100 which I feel is a more reasonable amount for software like this. Thank you, Andrey!

    by John David Heinzmann

  • Powerful tools to support dynamic calculation. Excellent!

    by Omar Panta Carranza

  • Thank you so much for this amazing tool great job!

    by Sanan Toplic

  • SMath Studio is an excellent free tool that can be used by anyone ranging from students to professionals. I have used it since back in college, and it has been an invaluable tool for speeding up my productivity and design quality both in my work and hobby life. Thank you Andrey!

    by William

  • Succeeds where MathCad falls short. Used daily as an electrical engineer. Highly recommend.

    by Andy Burke

  • Il s'agit d'un logiciel indispensable presque dans tous les demaines d ingénierie.

    by Didier

  • Fantastic free software. Have used it for several structural calculation reports

    by Martin Kynde

  • You should definitely try and use SMath Studio. This “one-man” project is really awesome. I can state, with no doubt, that every Mathcad user will be rather surprised.

    by Radovan Omorjan

  • Amazing, well-done, useful tool. A small donation was sent your way. This small comment of praise is a follow-up.

    by Jason H

SMath Studio in publications

SMath Studio plug-ins (all plug-ins...)

The functionality of the program can be expanded through the installation of plug-ins created by third-party developers and companies, as well as those prepared by the SMath LLC team. Most plug-ins are open source and can be modified if necessary.

  • Extends SMath Studio with a 3D Plot Region.
    Extends SMath Studio with a 3D Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with more save/import/export features.
    Extends SMath Studio with more save/import/export features.
    Davide Carpi (davide.carpi@gmail.com)
  • Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    ООО "ЭсМат"
  • Provides access to the free and open source computer algebra system Maxima.
    Provides access to the free and open source computer algebra system Maxima.
    Kay Graubmann & Martin Kraska (THB www.th-brandenburg.de)
  • Extends SMath Studio with a X-Y Plot Region.
    Extends SMath Studio with a X-Y Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    Mike Kaganski
  • Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Sergey Bakhurin (http://dsplib.org), Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Provides an interface to the SQLite relational database engine.
    Provides an interface to the SQLite relational database engine.
    Chris Bietz, Viacheslav N. Mezentsev
thanks 6 users thanked Andrey Ivashov for this useful post.
on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 23/06/2022(UTC)

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

Offline Andrey Ivashov  
#2 Posted : 20 June 2022 14:56:34(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)
Any case of "if" statement is available now.
if_any_1.png

Approximately equal operator is available now (see Options dialog to set the accuracy):
approx_equal_1.png
thanks 9 users thanked Andrey Ivashov for this useful post.
on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 20/06/2022(UTC),  on 21/06/2022(UTC),  on 22/06/2022(UTC)
Offline alyles  
#3 Posted : 20 June 2022 22:19:51(UTC)
alyles


Rank: Advanced Member

Groups: Registered
Joined: 23/03/2016(UTC)
Posts: 279
United States

Was thanked: 91 time(s) in 57 post(s)
Hi Andrey,

I see the "Approximately equal" operator accuracy varies from 0 to 15. What does this value actually represent?
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
Offline Andrey Ivashov  
#4 Posted : 21 June 2022 00:51:54(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: alyles Go to Quoted Post
I 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.
Offline loha  
#5 Posted : 21 June 2022 08:40:14(UTC)
loha


Rank: Advanced Member

Groups: Registered
Joined: 13/09/2011(UTC)
Posts: 63
Location: Kolkata

Was thanked: 9 time(s) in 9 post(s)
Great to see Smath Studio is continuously improving! Clap
Offline PompelmoTell  
#6 Posted : 21 June 2022 20:56:41(UTC)
PompelmoTell


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2011(UTC)
Posts: 320
Man
Italy
Location: italy

Was thanked: 109 time(s) in 93 post(s)
Hi 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?
Offline alyles  
#7 Posted : 21 June 2022 22:30:56(UTC)
alyles


Rank: Advanced Member

Groups: Registered
Joined: 23/03/2016(UTC)
Posts: 279
United States

Was thanked: 91 time(s) in 57 post(s)
It's more than just the decimal place precision.

Untitled.png

approximately.sm (5kb) downloaded 17 time(s).
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
Offline alyles  
#8 Posted : 21 June 2022 23:38:46(UTC)
alyles


Rank: Advanced Member

Groups: Registered
Joined: 23/03/2016(UTC)
Posts: 279
United States

Was thanked: 91 time(s) in 57 post(s)
Originally Posted by: PompelmoTell Go to Quoted Post
Hi 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.
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
Offline overlord  
#9 Posted : 22 June 2022 00:56:10(UTC)
overlord


Rank: Advanced Member

Groups: Registered
Joined: 23/07/2013(UTC)
Posts: 1,133
Turkey

Was thanked: 516 time(s) in 344 post(s)
Originally Posted by: Andrey Ivashov Go to Quoted Post
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.

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
Offline Razonar  
#10 Posted : 22 June 2022 04:18:57(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,390
Uruguay

Was thanked: 845 time(s) in 534 post(s)
Hi. About the new approximately equal operator, another way to introduce it could be introducing a general infix operator, like in Mathcad. This screen capture is from Mathcad 6 running in Windows 3.11:

Clipboard02.jpg

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/for...614_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.

Edited by user 22 June 2022 04:20:57(UTC)  | Reason: Not specified

Offline Jacques.chen  
#11 Posted : 22 June 2022 05:20:49(UTC)
Jacques.chen


Rank: Member

Groups: Registered
Joined: 28/07/2014(UTC)
Posts: 10
China
Location: zhejiang

Originally Posted by: Andrey Ivashov Go to Quoted Post
SMath Studio - SMath
Created by SMath LLC in the scope of SMath project. Published by smath.

SMath Studio

  • SMath Studio box
  • Calculation of Gravitation Acceleration example
  • Example of animation on the Worksheet
  • Extensions Manager tool
  • Opened math Reference Book
  • SMath Viewer output to Autocad example
  • SMath Studio on iOS
  • SMath Studio on iPad

Tiny, but powerful mathematical program with WYSIWYG editor and complete units of measurements support.

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

Free for personal usage! Plans for Organizations are available!

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.

They talk about us (all reviews...)

  • Alternativa gratuita fantastica a MathCAD ! This is a fantastic free alternative to Mathcad, strongly recommended to anyone dealing with engineering and calculus.

    by Marco

  • Congratulations!! This software is amazing!! An almost complete substitution for Mathcad!!

    by Hervandil Sant'Anna

  • Znakomite narzędzie, nie tylko dla studentów. Oby SMath rozwijał się nadal.

    by Witold P.

  • Excelente alternativa para reemplazar a Mathcad, me ha ayudado mucho en mi carrera de Ingeniaría Civil, me suscribí al plan anual, gracias.

    by Cristian Yamid Pérez Peña

  • This is an amazing mathematical tool which is at the same level as some of the most sophisticated and expensive math software. I use it in all my classes and promote its use with all my engineering students.

    by Antonio Medrano

  • Great free software! I am enjoying watching its progress and use every day for reinforced concrete calculations and client presentations! Hope it gorows well"

    by Thomas Carmona

  • This fantastic free alternative to Mathcad is going from strength to strength and I am really enjoying watching its progress. Andrey has produced something that is genuinely useful, multiplatform, fun to use and, most importantly of all, he listens to his users. Well worth a download.

    by Beerus

  • An amazing math tool, great job

    by Amado Aguinaga

  • May God reward the developers, for filling the vacuum left after MathCad. Thank you very very much.

    by Zsolt Roman

  • Excelente programa, es como tener el clásico papel y lápiz pero ahora con un potente calculador y con muchas funciones, me gustaría que tenga opciones de base de datos para poder usarlo en la ciencia Estadística.

    by Christian Minaya

SMath Studio in publications

SMath Studio plug-ins (all plug-ins...)

The functionality of the program can be expanded through the installation of plug-ins created by third-party developers and companies, as well as those prepared by the SMath LLC team. Most plug-ins are open source and can be modified if necessary.

  • Extends SMath Studio with a 3D Plot Region.
    Extends SMath Studio with a 3D Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with more save/import/export features.
    Extends SMath Studio with more save/import/export features.
    Davide Carpi (davide.carpi@gmail.com)
  • Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    ООО "ЭсМат"
  • Provides access to the free and open source computer algebra system Maxima.
    Provides access to the free and open source computer algebra system Maxima.
    Kay Graubmann & Martin Kraska (THB www.th-brandenburg.de)
  • Extends SMath Studio with a X-Y Plot Region.
    Extends SMath Studio with a X-Y Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    Mike Kaganski
  • Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Sergey Bakhurin (http://dsplib.org), Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Provides an interface to the SQLite relational database engine.
    Provides an interface to the SQLite relational database engine.
    Chris Bietz, Viacheslav N. Mezentsev


how to input else if? I use SMathStudioDesktop.1_0_8206.Mono
Offline Davide Carpi  
#12 Posted : 22 June 2022 09:30:47(UTC)
Davide Carpi


Rank: Advanced Member

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

Was thanked: 1350 time(s) in 885 post(s)
Originally Posted by: Jacques.chen Go to Quoted Post

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)

if.gif


The if without else will improve alot the readability of many scripts, thank you Andrey.

Edited by user 22 June 2022 13:54:44(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 2 users thanked Davide Carpi for this useful post.
on 22/06/2022(UTC),  on 27/06/2022(UTC)
Offline overlord  
#13 Posted : 22 June 2022 19:25:56(UTC)
overlord


Rank: Advanced Member

Groups: Registered
Joined: 23/07/2013(UTC)
Posts: 1,133
Turkey

Was thanked: 516 time(s) in 344 post(s)
Originally Posted by: Jean Giraud Go to Quoted Post
~=
I found no way to code double tilde Office 2000 in Win 7.
Works fine as separate utility.

Maths Round(U,n) UTILITIES.sm (15kb) downloaded 15 time(s).

This is not the right place to post samples.
Could any admin delete post above with mine?

Regards
Offline avp  
#14 Posted : 04 July 2022 17:23:53(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Snimok ehkrana 2022-07-04 172054.pngSnimok ehkrana 2022-07-04 171920.png
Перестали вычисляться безразмерные интегралы
Offline avp  
#15 Posted : 04 July 2022 22:05:19(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Bezymjannyjj.png

Thank you. But the problem is not because of eval(). She's somewhere deeper. My f3(x) and f4(x) limits are ainterp() of the table data.
Offline Razonar  
#16 Posted : 04 July 2022 23:22:02(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,390
Uruguay

Was thanked: 845 time(s) in 534 post(s)
Originally Posted by: avp Go to Quoted Post
...
Thank you. But the problem is not because of eval(). She's somewhere deeper. My f3(x) and f4(x) limits are ainterp() of the table data.


Hi. Yes, I see that there are more than one issue with the double integration, even for some simple cases it is not sowed.

Clipboard01.jpg

Best regards.
Alvaro.
Offline avp  
#17 Posted : 05 July 2022 11:38:34(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Originally Posted by: Jean Giraud Go to Quoted Post
You 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 (37kb) downloaded 11 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?
Offline avp  
#18 Posted : 05 July 2022 11:45:21(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Originally Posted by: Jean Giraud Go to Quoted Post
... more in there.

Integrate_0 Double Triple.sm (31kb) downloaded 8 time(s).


Bezymjannyjj.png
Offline avp  
#19 Posted : 05 July 2022 15:35:25(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Originally Posted by: Jean Giraud Go to Quoted Post
Originally Posted by: avp Go to Quoted Post
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 ?

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.

Proizvol'noe sechenie.xlsx (14kb) downloaded 8 time(s). Proizvol'noe sechenie.sm (58kb) downloaded 7 time(s).

Edited by user 05 July 2022 15:39:59(UTC)  | Reason: Not specified

Offline avp  
#20 Posted : 05 July 2022 16:43:10(UTC)
avp


Rank: Member

Groups: Registered
Joined: 03/07/2017(UTC)
Posts: 10

Originally Posted by: Jean Giraud Go to Quoted Post
Originally Posted by: avp Go to Quoted Post
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.

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 (74kb) downloaded 14 time(s).
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.