SMath Studio Desktop — бесплатная программа для вычисления математических выражений и построения графиков функций. Работа с интерфейсом программы напоминает работу с обычным листом бумаги, так как все математические выражения в ней записываются не в строчку текстом, а в графическом, удобном для человека, виде. Программа не требует установки - один исполняемый файл (+ появится файл settings.inf с вашими настройками).
На настоящее время SMath Studio имеет версии для нескольких платформ: КПК, коммуникаторов, смартфонов, персональных компьютеров на базе операционных систем Windows и Linux и логически разделена на две программы: Handheld (карманная) и Desktop (настольная), которые соответствуют типу поддерживаемых платформ.
Возможности программы
- Работа на устройствах с любым разрешением и ориентацией экрана (начиная с 240х240 пикселей и выше);
- Развитая поддержка единиц измерения (более двухсот встроенных, возможность создавать пользовательские);
- Отображение дву- и трёхмерных графиков функций;
- Возможность работы с файлами Mathcad (открытие и сохранение);
- Поддерживается работа как с числами, так и с символами;
- Работа со стандартными функциями программирования: если..., для..., в то время как... (if, for, while);
- Поддерживается работа с параметрами и функциями (как встроенными, так и пользовательскими);
- Всплывающее меню вставки встроеных функций и операторов при редактировании (как в визуальных средах программирования);
- Поддержка следующих типов данных: системы, матрицы, векторы, комплексные числа, дроби;
- Работа с бесконечностью;
- Поддержка следующих операций и функций: сложение, вычитание, умножение (скалярное и векторное), деление, нахождение факториала, возведение в степень, извлечение корня, модуль, тригонометрические функции, обратные тригонометрические функции, гиперболические функции, обратные гиперболические функции, логарифмы, сигнатура и аргумент комплексного числа, определитель матрицы, транспонирование матриц, миноры матрицы, алгебраические дополнения матрицы, след матрицы, ранг, перевод комплексных чисел из алгебраического в тригонометрический вид, численное дифференцирование и символьное дифференцирование, численное интегрирование, поиск вещественных корней уравнений и другие;
- Мультиязычный интерфейс (переведена на 22 языка: английский, немецкий, датский, нидерландский, испанский, французский, португальский, хорватский, сербский, греческий, турецкий, китайский упрощённый, китайский традиционный, чешский, венгерский, итальянский, польский, русский, болгарский, литовский, украинский).
Отличия
От автора:
"Создавая программу SMath Studio я стремился не повторить существующие аналоги, а создать что-то более функциональное и удобное для использования. Что у меня получилось, конечно, судить Вам, однако хочу обратить внимание на главные особенности программы."
- Поддержка работы с системами математических выражений ещё больше приближает программу к её главному конкуренту - бумаге...
- Возможность работы не только с унарными и бинарными операторами сложения и вычитания, но и работа с оператором плюс/минус.
- Предельно корректная работа со знаками радикала (корнями). По умолчанию, при вычислении корня любой степени от числа, программа ищет действительный положительный корень и выводит его, если же такового нет - выводит первый встретившийся комплексный. Если же необходимо вывести все алгебраические корни, только комплексные или только действительные, вы можете выбрать соответствующие режимы в настройках программы.
- Автоматическое определение оптимально удобного вида дробей (обычные или десятичные). Разумеется существуют и настройки данного режима.
- Поддерживается построение графиков одной или нескольких функций одновременно, изменение размера и масштаба графиков.
- Составляем документ, используя текст и формулы, с последующим экспортом в html (создаём веб-страницу).
Требования: Microsoft .net Framework 2.0.
Решение из имеющихся в программе примеров. В программе подробнейшая справка на русском. Русский язык в программе на !00%.
Update: Jul 30, 2012
Platforms: Windows XP/Vista/7
Multilingual user interface (English, Russian, Ukrainian, etc)
Licence: Freeware
Developer: Andrey Ivashov, smath.info
Size: 18,0 Mb