SMath Studio vs Mathcad

From SMath Wiki
Revision as of 12:44, 5 July 2024 by Andrey.Ivashov (talk | contribs) (Created page with "{| class="wikitable" |+ Feature comparision |- ! Feature !! SMath Studio !! Mathcad |- | WYSIWYG Support || Yes || Yes |- | Portable version || Yes || - |- | Cross platform || Yes || - |- | Has a web-version || Yes || - |- | Free for personal use || Yes || - |- | Lifetime license for organizations|| Yes || - |- | Intelli-sense support || Example || Example |- | Symbolic Computation || Yes || Yes |- | Calculus solving || Yes || Yes |- | Constructive geometry || - || Yes...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Feature comparision
Feature SMath Studio Mathcad
WYSIWYG Support Yes Yes
Portable version Yes -
Cross platform Yes -
Has a web-version Yes -
Free for personal use Yes -
Lifetime license for organizations Yes -
Intelli-sense support Example Example
Symbolic Computation Yes Yes
Calculus solving Yes Yes
Constructive geometry - Yes
Equation solving Yes Yes
Algebra Yes Yes
Formula Builder Yes Yes
Equation editor Yes Yes
Built-in editor Yes Yes
Simulation Yes Yes
Education Yes Yes
Graphing calculator Yes Yes
Mechanical Simulation - Yes
File-sync Yes -
Batch plotting Yes Yes
Embedded debugger Yes -
Calculators Yes -

Advantages of SMath Studio over Mathcad

There are several points where SMath Studio is remarkable:

  1. Supports both Linux and Windows;
  2. Natively supports portable mode and distributed as a small size installation package;
  3. Possibility to create EXE files;
  4. Support for third-party plug-ins and an Extensions Manager as a built-in tool;
  5. Two variant of the for loop;
  6. Built-on debugger and text output window;
  7. Support of Area in Area;
  8. Full multi-lingual support (including interface language, translated worksheets content/meta-data, localized units of measurements and functions names);
  9. Range is a Vector;
  10. Only := is used (no redundant <- operator);
  11. Dynamic help when inserting variables, functions, units and operators;
  12. Support for significant figures mode in number output;
  13. It is easy to change UI language;
  14. Extended list of Boolean operators;
  15. Empty worksheet elements automatically removed;
  16. Support for breaking equations on two lines;
  17. Shows calculation time during the calculation process;
  18. WaterSteamPro and CoolProp as built-in functions;
  19. Pointing the mouse at a variable and it is highlighted throughout the statement;
  20. Support for local variables inside sub-programs;
  21. Horizonal vector is supported.