Бесплатный математический пакет с графическим интерфейсом для вычисления математических выражений и построения двумерных и трёхмерных графиков. Поддерживает работу с матрицами, векторами, комплексными числами, дробями и алгебраическими системами. Удобный, графический (как на бумаге) интерфейс и богатые вычислительные возможности программы хорошо сочетаются с достойным количеством настроек и автоматических режимов. В дистрибутив программы также встроен информативный математический справочник.
Новые возможности:
- Добавлена поддержка единиц измерения;
- Добавлена поддержка текстовых вставок в математических элементах используя символ '"' (кавычки);
- Поддержка типов файлов для открытия и сохранения документов вынесена в дополнения (плагины);
- Создан расширенный диалог "Параметры страницы". Добавлена возможность задания пользовательских колонтитулов на страницы при печати;
- Теперь пользователь имеет возможность вручную задать тип оптимизации выражения при определении переменных и функций: Символьная оптимизация, Численная оптимизация, Без оптимизации;
- Производительность системы динамической помощи ввода (системы автоподстановки) существенно увеличена;
- Система динамической помощи ввода усовершенствована: поиск элементов ведётся с учётом регистра вводимых букв и добавлено отображение локальных переменных при объявлении функций;
- Добавлен файл примеров: "Преобразование арабских чисел в римские";
- Новые функции добавлены в программу: importData(..), str2num(), num2str(), concat(..), findstr(.), substr(.), substr(..), strrep(..), strlen(), IsString() and error();
- Скорость работы численной библиотеки увеличена (в 3-6 раз, в зависимости от задачи);
- Исправлена ошибка работы автоматического обновления программы в Windows Vista и Windows Seven, связанная с отсутствием у программы прав доступа на запись в свою директорию в Program Files;
- Исправлены некоторые ошибки работы диалога "Примеры", возникающие, например, при отсутствии папки "examples" в директории программы;
- Добавлен диалог вставки единиц измерения;
- Примеры из диалога "Примеры" теперь могут быть открыты по двойному щелчку по выбранному пункту;
- Формат файлов программы (*.sm) обновлён (файлы, созданные или сохранённые в версии 0.88, не могут быть полноценно открыты в предыдущих версиях SMath Studio);
- Производительность программы при плавном перемещении элементов листа улучшена;
- Функция line(..) теперь возвращает последнее введённое значение;
- Добавлена возможность перемещать выделенные элементы листа при помощи клавиш клавиатуры Влево/Вправо/Вверх/Вниз;
- Обновлена основная иконка приложения;
- Операции Копирования/Вставки теперь работают со стандартными разделителями SMath Studio ('.' в качестве разделителя целой и дробной частей числа и ',' в качестве разделителя аргументов функций);
- Функции rfile(..) и wfile(..) улучшены/исправлены;
- Запрещены большие аргументы для функций sin(..), cos(..), tg(..) и ctg(..);
- Исправлена ошибка в математическом справочнике;
- Исправлена ошибка, из-за которой было иногда невозможно вычислить обратную матрицу символьно;
- Исправлена ошибка с невидимой границей элементов на всех листах после первого при печати;
- Исправлена ошибка, возникающая при попытке найти производную от выражения с помощью пункта меню "Вычисление" > "Дифференцировать";
- Исправлено поведение программы при нажатии пробела, когда курсор находится вне элементов листа;
- Исправлена неверная ширина списка системы динамической помощи ввода, возникающая при появлении в списке нескольких функций с одинаковым названием, но разным количеством аргументов;
- Исправлена ситуация, когда функция с неопределённым количеством аргументов была невидна в поле "Пример" диалога вставки функций;
- Исправлена ошибка, из-за которой внутренние ошибки плагинов не показывались на листе стандартным способом отображения ошибок;
- Исправлена ошибка, из-за которой не работало символьное упрощение выражения "1^n=1";
- Исправлена ошибка, из-за которой на устройствах с VGA дисплеями пункты меню системы автоподстановки были слишком мелкими по высоте;
- Исправлены ошибки символьной библиотеки: tan(x)/cos(x), cot(x)/sin(x), ln(1/Sqrt(2)) и lg(1/Sqrt(2));
- Свойства диалога "Параметры страницы" теперь сохраняются в файле настроек программы при закрытии SMath Studio;
- Исправлена ошибка численного вычисления: "5*'N+10*'kg*'m/{'s^2}";
- Исправлена неточность упрощения выражений типа "10^1.23456789";
- Исправлена ошибка численной библиотеки, из-за которой невозможно было вычислить определитель типа "det(mat(1,2,0,3,6,0,0,0,0,3,3))=#";
- Исправлена ошибка отображения ответа в виде "a=a/1" возникающая в некоторых ситуациях;
- Исправлена ошибка, приводящая к тому, что некоторые функции были не видны в списке доступных диалога вставки функций;
- Обновлены языковые файлы;
- Оптимизирован код.
Скачать программу