SMath Studio

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
SMath Studio
Логотип программы SMath Studio
Скриншот программы SMath StudioИнтерфейс SMath Studio
Тип Система компьютерной алгебры
Разработчик Андрей Ивашов
Написана на C#
Операционная система Windows, iOS, Android, Universal Windows Platform, Microsoft Windows Mobile, Linux, FreeBSD
Языки интерфейса более 40
Последняя версия 0.99.7822 (1 июня 2021[1])
Бета-версия 0.99.7818 (28 мая 2021[2])
Лицензия Freeware: Creative Commons Attribution-NoDerivs (CC-BY-ND)[3]
Сайт ru.smath.com

SMath Studio — бесплатная программа для вычисления математических выражений и построения графиков функций. Работа с интерфейсом программы напоминает работу с обычным листом бумаги, так как все математические выражения в ней записываются не в строчку текстом, а в графическом, удобном для человека, виде (по аналогии с системой Mathcad).

Первая публичная бета-версия программы была создана в 2005 году для карманных компьютеров на языке C# под платформу Microsoft .NET Compact Framework 1.0. На текущий момент SMath Studio имеет версии для нескольких платформ: КПК, коммуникаторов, смартфонов, персональных компьютеров на базе операционных систем Windows и Linux и логически разделена на две программы: Handheld (карманная) и Desktop (настольная), которые соответствуют типу поддерживаемых платформ.

Возможности программы

  • Многоязычный интерфейс (переведена на 22 языка: английский, немецкий, датский, нидерландский, испанский, французский, португальский, хорватский, сербский, греческий, турецкий, китайский упрощённый, китайский традиционный, чешский, венгерский, итальянский, польский, русский, болгарский, литовский, украинский);
  • Работа на устройствах с любым разрешением и ориентацией экрана (начиная с 240х240 пикселей и выше);
  • Развитая поддержка единиц измерения (более двухсот встроенных, возможность создавать пользовательские);
  • Отображение дву- и трёхмерных графиков функций;
  • Возможность работы с файлами Mathcad (открытие и сохранение);
  • Поддерживается работа как с числами, так и с символами;
  • Работа со стандартными функциями программирования (if, for, while);
  • Поддерживается работа с параметрами и функциями (как встроенными, так и пользовательскими);
  • Всплывающее меню вставки встроенных функций и операторов при редактировании (как в визуальных средах программирования);
  • Поддержка следующих типов данных: системы, матрицы, векторы, комплексные числа, дроби;
  • Работа с бесконечностью;
  • Поддержка следующих операций и функций: сложение, вычитание, умножение (скалярное и векторное), деление, нахождение факториала, возведение в степень, извлечение корня, модуль, тригонометрические функции, обратные тригонометрические функции, гиперболические функции, обратные гиперболические функции, логарифмы, сигнатура и аргумент комплексного числа, определитель матрицы, транспонирование матриц, миноры матрицы, алгебраические дополнения матрицы, след матрицы, ранг, перевод комплексных чисел из алгебраического в тригонометрический вид, численное дифференцирование и символьное дифференцирование, численное интегрирование, поиск вещественных корней уравнений и другие.

Примечания

  1. New Stable SMath Studio 0.99.7822 is available! (1 июня 2021). Дата обращения: 15 июня 2021. Архивировано 16 июня 2021 года.
  2. New Beta SMath Studio 0.99.7818 is available! (28 мая 2021). Дата обращения: 15 июня 2021. Архивировано 16 июня 2021 года.
  3. license. SMath (17 November 2009). Дата обращения: 22 сентября 2020. Архивировано 15 августа 2018 года.

Ссылки