Математический пакет smath studio

SMath Studio - математический пакет с графическим интерфейсом и встроенным математическим справочником [6].

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

Возможности:

· поддержка следующих типов данных: Системы, матрицы, векторы, комплексные числа, дроби;

· поддержка следующих операций и функций: сложение, вычитание, умножение (скалярное и векторное), деление, нахождение факториала, возведение в степень, работа с корнями, определение модуля, тригонометрические функции, обратные тригонометрические функции, гиперболические функции, обратные гиперболические функции, логарифмы, определение сигнатуры, вычисление аргумента числа, определение детерминанта (определителя) матрицы, транспонирование матриц и векторов, вычисление миноров матрицы, вычисление алгебраических дополнений матрицы, вычисление следа матрицы, определение ранга, перевод комплексных чисел из алгебраического в тригонометрический вид, численное и символьное дифференцирование, интегрирование, поиск вещественных корней уравнений и многое другое…

· отображение графиков функций по переменной “x” (икс);

· возможность вставки в лист программы текстовых областей. Причём при вводе выражения в лист, не пользуясь меню программы (”Меню” >> “Вставка” >> “Текстовая область”), программа сама определяет, что Вы вводите - текст или формулу!

· экспортирование созданных листов в формате html - создание веб-страниц;

· поддерживается работа с параметрами (константы и пользовательские параметры);

· неограниченный размер листов и их количество;

· копирование, вырезание, вставка и удаление выражений или их частей;

· работа с историей изменений (Отменить, вернуть);

· возможность сохранения и открытия созданных листов, работая с собственным форматом файлов

· автоматическое сохранение пользовательских настроек при выходе из программы;

· возможность изменения размера шрифта выражения, а также его цвета и цвета его фона;

· поддерживает работу на устройствах с любым разрешением и ориентацией экрана (начиная с 240 х240 пикселей и выше);

· программа поддерживает несколько языков интерфейса (английский, немецкий, испанский, португальский (Бразилия), хорватский, сербский, русский и украинский);

· системные требования: .NET Compact Framework 2.0 Service Pack 1
Совместимость / адаптация: Pocket PC 2002, WM 2003, WM 2003 SE, WM 5, WM 6, WM 6.1, полная поддержка VGA, поддерживаются КПК, коммуникаторы и смартфоны.

Разработчик: Ивашов Андрей, официальный сайт предлагаемого им проекта: http://smath.info. Программа бесплатна для русскоязычных пользователей. Достаточно включить русский интерфейс для того, чтобы исчезли напоминания о приобретении продукта. Условия распространения: бесплатно [6].

Основы работы в SMath Studio

Выражения

Все вычисления и другие преобразования данных в программе записываются в виде выражений. Обычно выражение включает несколько операций, которые выполняются в порядке их приоритетности (табл. 2).

Таблица 2 − Приоритеты, присвоенные операциям

Операции Приоритет
(булево “не”)
х(умножить),/(делить), mod (остаток от деления нацело), ˄ (булево “и”)
+, -, ˅ (булево “или”)
> , < , ≥ , ≤ , = (булево “равно”)

Для изменения порядка выполнения операций используют круглые скобки. В выражениях допускается использование функций (табл. 3, рисунок 1). Им присваивается высший приоритет.

Таблица 3 − Функции SMath Studio из панели Функции

Математическая или словесная запись Запись в SMathStudio Математическая или словесная запись Запись в SMathStudio
cosx cos(x) sinx sin(x)
математический пакет smath studio - student2.ru математический пакет smath studio - student2.ru Определение знака числа sign(x)
lnx ln(x) ctgx ctg(x)
tgx tg(x) Производная математический пакет smath studio - student2.ru
ex exp(x) Интеграл математический пакет smath studio - student2.ru
Сумма ряда чисел (функция итерационного сложения) математический пакет smath studio - student2.ru Произведение ряда чисел (функция итерационного умножения) математический пакет smath studio - student2.ru

математический пакет smath studio - student2.ru

Рисунок 1 – Различные виды функций

Наши рекомендации