Перейти к содержанию

SMath Studio и Mathcad

Сравнение возможностей

Возможность SMath Studio Mathcad
Поддержка WYSIWYG Да Да
Портативная версия Да -
Кроссплатформенность Да -
Веб-версия Да -
Бесплатная версия для личного использования Да -
Бессрочная лицензия для организаций Да -
Интеллектуальные подсказки Да -
Символьные вычисления Да Да
Решение задач мат. анализа Да Да
Конструктивная геометрия - Да
Решение уравнений Да Да
Алгебра Да Да
Конструктор формул Да Да
Редактор уравнений Да Да
Встроенный редактор Да Да
Симуляция Да Да
Solve-блок - Да
Образование Да Да
Графический калькулятор Да Да
Механическая симуляция - Да
Синхронизация файлов Да -
Пакетное построение графиков Да Да
Встроенный отладчик Да -
Калькуляторы Да -

Преимущества SMath Studio перед Mathcad

Есть несколько моментов, в которых SMath Studio особенно хорош:

  1. Поддержка Linux и Windows;
  2. Нативная поддержка портативного режима и распространение в виде компактного установочного пакета;
  3. Возможность создавать EXE-файлы;
  4. Поддержка сторонних дополнений и встроенный Менеджер расширений;
  5. Два варианта цикла for;
  6. Встроенный отладчик и окно текстового вывода;
  7. Поддержка вложенных областей (Area в Area);
  8. Полноценная мультиязычная поддержка (включая язык интерфейса, переводимые содержимое/метаданные расчётов, локализованные единицы измерения и имена функций);
  9. Диапазон является вектором;
  10. Используется только оператор := (без избыточного оператора <-);
  11. Динамическая подсказка при вставке переменных, функций, единиц измерения и операторов;
  12. Поддержка режима значащих цифр в выводе чисел;
  13. Простая смена языка интерфейса;
  14. Расширенный список логических операторов;
  15. Пустые элементы расчёта удаляются автоматически;
  16. Поддержка переноса уравнений на две строки;
  17. Отображение времени вычисления в процессе расчёта;
  18. WaterSteamPro и CoolProp в качестве встроенных функций;
  19. При наведении мыши на переменную она подсвечивается везде в выражении;
  20. Поддержка локальных переменных внутри подпрограмм;
  21. Поддержка горизонтального вектора.