SMath Studio

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Хорев Сергей (обсуждение | вклад) в 23:25, 22 сентября 2020 (→‎Преамбула). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
SMath Studio
Логотип программы SMath Studio
Скриншот программы SMath Studio
Интерфейс SMath Studio
Тип Система компьютерной алгебры
Разработчик Андрей Ивашов
Написана на C#
Операционные системы Windows, iOS, Android, Universal Windows Platform, Microsoft Windows Mobile, Linux, FreeBSD
Языки интерфейса более 40
Последняя версия 0.99.7561 (13 сентября 2020[1])
Бета-версия 0.99.7100 (10 июня 2019[2])
Лицензия Freeware: Creative Commons Attribution-NoDerivs (CC-BY-ND)[3]
Сайт ru.smath.info

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.7561 is available! (13 сентября 2020).
  2. New Beta SMath Studio 0.99.7100 is available! (10 июня 2019).
  3. license. SMath (17 ноября 2009).

Ссылки