Достаточно давно я имею дело с математическими (компьютерными) системами. В университете я читаю курсы "Прикладные математические системы" и "Системы аналитических вычислений". Наибольший акцент при этом я делаю на одной из наиболее популярных систем - Mathcad. До сегодняшнего дня я считал, что это единственная математическая система, в которой описание решения математических задач и получение результатов вычислений имеет естественную математическую форму с применением обычных математических знаков и формул, таких, например, как квадратный корень, интеграл, а действие деления имеет привычный вид числителя и знаменателя, которые разделяет знак деления в виде горизонтальной черточки и так далее, что делает текст на экране очень похожим на обычные страницы текста из математических книг. Сам текст хранится в виде документа, что сочетает описание математического алгоритма решения задачи с текстовыми комментариями и результатами вычислений, которые имеют форму чисел, таблиц, графиков. Понятно, что такой вариант записи математических выражений для человека есть наиболее удобным в отличии от работы с Maple, Mathematika, Maxima, Scilab и иже с ними.
Каково же было мое удивление, когда я обнаружил программу SMath Studio, которая также позволяет описывать решения математических задач в естественной математической форме.
Честно говоря я так и не понял, кто является разработчиком программы: Roman Strylets или Адрей Ивашов (похоже, что все же первый), поэтому высказываю свое уважение обоим. Но суть, собственно, не в этом. В любом случае:
- программа является бесплатной;
- имеет хорошую справку, как на русском (украинском), так и на английском языке;
- имеет русский (украинский интерфейс).
Большой респект разработчикам! Где-то обязательно применю. Во всяком случае статью про программу обязательно напишу и буду давать студентам ссылку на нее для использования ее дома вместо Mathcad.
Буду очень благодарен, если буду получать сообщения про новые релизы.