SMath Studio – это комплекс программ, основанный и разработанный в России, состоящий в реестре российского ПО и поддерживаемый российской компанией ЭсМат.
Программа SMath Studio представляет собой средство автоматизации математических расчётов, математическую программу с графическим редактором и полной поддержкой единиц измерения, с удобным интерфейсом в виде листа бумаги с огромным количеством вычислительных возможностей. Программный продукт переведен на 40 языков и предлагает для удобства пользователя встроенный математический справочник. Программа включает в себя эти и многие другие замечательные особенности:
- Простой и интуитивно понятный графический интерфейс – все вычисления оформляются так, как если бы они были записаны на обычной бумаге;
- Большое количество поддерживаемых платформ: Windows, Linux, iOS, Android и облачная версия;
- Полноценная мультиязычная поддержка (включая язык интерфейса, переводимые данные/мета-данные на листе расчётов, локализованные единицы измерений и имена функций);
- Все необходимые возможности текстовых процессоров, такие как работа с колонтитулами, поддержка фоновых изображений, форматирование текста, настраиваемый формат бумаги, автоматические поля, метаданные документа и другие.;
- Полная поддержка размерностей/единиц измерения;
- Возможность создания анимированных графиков;
- Встроенная система автозаполнения;
- Встроенный отладчик позволяет выполнять пошаговый анализ сложных вычислений;
- Сотни сторонних дополнений;
- Встроена настраиваемая автоматическая проверка обновлений;
- Имеет в составе интегрированный математический справочник;
- Оптимизация для поддержки больших документов, содержащих сотни страниц;
- Автоматизация процессов вычислений благодаря полноценной поддержки управления через командную строку;
- Поддержка многопоточных операций.
Математический функционал программы включает в себя все виды функций, связанных с линейной алгеброй, статистикой, а также численного интегрирования и оптимизации. У программы есть основное рабочее поле, в котором и производятся все вычисления в форме, максимально приближенной к нормальным математическим обозначениям. Поле при стандартных настройках выглядит как тетрадный лист в клетку, и в нем, как на тетрадном листе, пользователь вводит математические выражения для исследования, разработки и решения. Программа позволяет:
- Выполнять математические операции с большими объемами данных и сохранять все результаты, например, в векторах или матрицах;
- Работать с интегралами, производными, тригонометрией и т. д.
- Программировать свои собственные математические функции и вызывать их из других программ;
- Создавать все виды графических пользовательских интерфейсов с персонализированными настройками благодаря включенным инструментам.
- Симулировать динамические системы;
- Изменять и уточнять различные параметры, такие как число десятичных знаков, отображаемых в результатах операций;
- Создавать собственные приложения для получения изображений, анализа сигналов и статистического распределения;
- Создавать 2D и 3D-графику.