SMath Studio 0.89 - Отличная бесплатно распространяемая программа
для вычисления сложных математических выражений, решения уравнений,
вычисления матриц, поддерживает работу с векторами, комплексными
числами, алгебраическими системами и дробями, по результатам
вычислений строит двумерные и трёхмерные графики. Простой и удобный
графический интерфейс программы SMath Studio, делает работу с ней
простой и понятной. Программа способна значительно упростить жизнь
студентам высших учебных заведений, сократить время на решение
непростых математических задач и оставить свободное время для более
приятных занятий и развлечений. В архиве вложены версии программы
SMath Studio для Windows, коммуникаторов, КПК, и смартфонов. А так
же имеется подробная справка по работе с программой.
Исправленные ошибки и новые возможности
* Добавлена поддержка подстрочных символов в именах переменных, единиц измерения и функций;
* Добавлены возможности функционального программирования;
* Горячие клавиши добавлены для форматирования текстовых областей: Ctrl+B (жирность), Ctrl+I (курсив) и Ctrl+U (подчёркнутость);
* Сочетания Ctrl+Insert и Shift+Insert теперь доступны к использованию;
* Нажатие на клавишу вправо, если курсор установлен в конце левой части выражения, приводит к перемещению курсора в место пользовательской единицы измерения ответа выражения;
* Реализована возможность изменять имя уже созданной функции без необходимости её удаления;
* Добавлена автоматическая подсветка повторяющихся элементов математического выражения;
* Добавлена возможность изменять имена сразу нескольких одинаковых элементов выражения посредством нажатия F8;
* Ссылка на SMath Studio Live добавлена в меню "Помощь";
* Добавлена возможность удалять разделители аргументов функций нажатием на клавишу Backspace;
* Единицы измерения ksi, ksf, rpm и radpm добавлены к списку встроенных;
* Имя единицы измерения шкалы Реомюра изменено на "°Re" (было "°R");
* Сочетание для вызова диалога вставки единиц измерения изменено на Ctrl+W;
* Результаты действий меню "Вычисление" улучшены;
* Погрешность численных вычислений с участием констант "e" и "pi" уменьшена;
* Погрешность численных вычислений с участием функций sin(. ), cos(. ), tg(. ) и ctg(. ) уменьшена;
* В плагине (дополнении) поддержки XMCD файлов добавлена возможность работы с подстрочными символами;
* Добавлена возможность вставки операндов в места других операндов через буфер обмена;
* Система динамической помощи улучшена, чтобы показывать переменные, определённые пользователем, в списке подстановки выше встроенных единиц измерения программы;
* Список подстановки системы динамической помощи ввода прячется при возникновении ошибки отрисовки элемента листа;
* Значения встроенных констант теперь включены в подсказки системы динамической помощи ввода;
* Исправлены ошибки система динамической помощи ввода, проявляющиеся когда список автоподстановки показывался в неправильном месте или не показывался совсем;
* Desktop: Запрет на вставку матриц размером 100*100 используя диалог вставки матриц изменён на значение 10000*10000;
* Desktop: Исправлена ошибка из-за которой поиск в диалоге вставки единиц измерения по нелинейным единицам измерения вёлся с учётом регистра;
* Информация о переводчике файла теперь показывается в диалоге открытия примеров использования программы;
* Добавлен новый файл примера: Вычисление ускорения свободного падения;
* Desktop: Пример перевода арабских чисел в римские добавлен в Mono дистрибутив программы;
* Desktop: Переключатель размера шрифта элементов листа добавлен в Mono версию программы;
* Desktop: Исправлена ошибка из-за которой размер тулбара в последних версиях Mono был слишком велик;
* Поведение численной функции round(. ) изменено на "округление от нуля";
* Поведение численной функции trunc(. ) изменено на "усечение ближе к нулю";
* Исправлена ошибка возникающая при отрисовке математического выражения, содержащего в себе переменную или функцию, в своём имени содержащую символ "#" (решётка);
* Исправлена ошибка возникающая при отрисовке математического выражения, содержащего в себе переменную или функцию, в своём имени содержащую символ бесконечности;
* Симол подчёркивания ("_") теперь корректно отображается в именах переменных и функций;
* Симол подчёркивания ("_") теперь может быть полноценно использован в имена переменных и функций;
* Скорректированы приоритеты булевых операторов;
* Функция importData(. ) улучшена и теперь поддерживает работу с любыми разделителями чисел и аргументов, выставленными в настройках программы;
* Исправлена ошибка, из-за которой сетка графиков при определённых условиях отрисовывалась лишь частично;
* Исправлена ошибка, из-за которой невозможно было установить пользовательские фоновый цвет графиков и областей;
* Исправлены проблемы копирования/вставки текста в текстовых областях;
* Исправлена ошибка, из-за которой клавиша DELETE во время нажатия срабатывала дважды;
* Исправлены ошибки отображения математических выражений (проблема невидимых скобок);
* Исправлена невозможность работы с тригонометрическими функциями, если в настройках программы тип углов установлен на "Градусы";
* Исправлена ошибка упрощения символьной библиотеки: 0.75/abs(0.00003);
* Исправлена ошибка упрощения символьной библиотеки при использовании функций ln(. ) и lg(. ): lg(1/{2*a}) - lg(2*a);
* Исправлена ошибка упрощения символьной библиотеки: sqrt((1-a)^2)- 1-a;
* Исправлена погрешность вычисления из-за которой в некоторых ситуациях обратные тригонометрические функции возвращали результат с ненужной мнимой частью;
* Исправлена ошибка численной библиотеки, возникающая при вычислении "inf^i";
* Численная реализация функции abs(. ) улучшена;
* Исправлена ошибка численного вычисления, возникающая при работе с функцией sinh(. );
* Исправлены ошибки вычисления численной библиотеки, возникающие при работе с функциями acosh(. ) и atanh(. );
* Исправлены несколько ошибок, проявляющиеся при сравнении бесконечностей;
* Исправлена критическая ошибка, возникающая при работе двух или более пользователей в одном и том же элементе листа одновременно через сессии совместной работы;
* Исправлена критическая ошибка, возникающая при использовании циклов в правой части математического выражения;
* Исправлена критическая ошибка открытия файла, проявляющаяся при открытии файлов, созданных на неподдерживаемом для открывающей копии программы языке;
* Добавлены языки интерфейсов: [SRP] Српски (Сербский кириллический), [RON] Rom?n? (Румынский), [BEL] Белоруская (Беларусский), [NOR] Norsk (Норвежский);
* Обновлены файлы переводов;
* Оптимизирован код.
Язык интерфейса: Rus - Мультиязычная 27 языков
Активация: Не требуется бесплатная!
Размер архива: 18.99 MB
Исправленные ошибки и новые возможности
* Добавлена поддержка подстрочных символов в именах переменных, единиц измерения и функций;
* Добавлены возможности функционального программирования;
* Горячие клавиши добавлены для форматирования текстовых областей: Ctrl+B (жирность), Ctrl+I (курсив) и Ctrl+U (подчёркнутость);
* Сочетания Ctrl+Insert и Shift+Insert теперь доступны к использованию;
* Нажатие на клавишу вправо, если курсор установлен в конце левой части выражения, приводит к перемещению курсора в место пользовательской единицы измерения ответа выражения;
* Реализована возможность изменять имя уже созданной функции без необходимости её удаления;
* Добавлена автоматическая подсветка повторяющихся элементов математического выражения;
* Добавлена возможность изменять имена сразу нескольких одинаковых элементов выражения посредством нажатия F8;
* Ссылка на SMath Studio Live добавлена в меню "Помощь";
* Добавлена возможность удалять разделители аргументов функций нажатием на клавишу Backspace;
* Единицы измерения ksi, ksf, rpm и radpm добавлены к списку встроенных;
* Имя единицы измерения шкалы Реомюра изменено на "°Re" (было "°R");
* Сочетание для вызова диалога вставки единиц измерения изменено на Ctrl+W;
* Результаты действий меню "Вычисление" улучшены;
* Погрешность численных вычислений с участием констант "e" и "pi" уменьшена;
* Погрешность численных вычислений с участием функций sin(. ), cos(. ), tg(. ) и ctg(. ) уменьшена;
* В плагине (дополнении) поддержки XMCD файлов добавлена возможность работы с подстрочными символами;
* Добавлена возможность вставки операндов в места других операндов через буфер обмена;
* Система динамической помощи улучшена, чтобы показывать переменные, определённые пользователем, в списке подстановки выше встроенных единиц измерения программы;
* Список подстановки системы динамической помощи ввода прячется при возникновении ошибки отрисовки элемента листа;
* Значения встроенных констант теперь включены в подсказки системы динамической помощи ввода;
* Исправлены ошибки система динамической помощи ввода, проявляющиеся когда список автоподстановки показывался в неправильном месте или не показывался совсем;
* Desktop: Запрет на вставку матриц размером 100*100 используя диалог вставки матриц изменён на значение 10000*10000;
* Desktop: Исправлена ошибка из-за которой поиск в диалоге вставки единиц измерения по нелинейным единицам измерения вёлся с учётом регистра;
* Информация о переводчике файла теперь показывается в диалоге открытия примеров использования программы;
* Добавлен новый файл примера: Вычисление ускорения свободного падения;
* Desktop: Пример перевода арабских чисел в римские добавлен в Mono дистрибутив программы;
* Desktop: Переключатель размера шрифта элементов листа добавлен в Mono версию программы;
* Desktop: Исправлена ошибка из-за которой размер тулбара в последних версиях Mono был слишком велик;
* Поведение численной функции round(. ) изменено на "округление от нуля";
* Поведение численной функции trunc(. ) изменено на "усечение ближе к нулю";
* Исправлена ошибка возникающая при отрисовке математического выражения, содержащего в себе переменную или функцию, в своём имени содержащую символ "#" (решётка);
* Исправлена ошибка возникающая при отрисовке математического выражения, содержащего в себе переменную или функцию, в своём имени содержащую символ бесконечности;
* Симол подчёркивания ("_") теперь корректно отображается в именах переменных и функций;
* Симол подчёркивания ("_") теперь может быть полноценно использован в имена переменных и функций;
* Скорректированы приоритеты булевых операторов;
* Функция importData(. ) улучшена и теперь поддерживает работу с любыми разделителями чисел и аргументов, выставленными в настройках программы;
* Исправлена ошибка, из-за которой сетка графиков при определённых условиях отрисовывалась лишь частично;
* Исправлена ошибка, из-за которой невозможно было установить пользовательские фоновый цвет графиков и областей;
* Исправлены проблемы копирования/вставки текста в текстовых областях;
* Исправлена ошибка, из-за которой клавиша DELETE во время нажатия срабатывала дважды;
* Исправлены ошибки отображения математических выражений (проблема невидимых скобок);
* Исправлена невозможность работы с тригонометрическими функциями, если в настройках программы тип углов установлен на "Градусы";
* Исправлена ошибка упрощения символьной библиотеки: 0.75/abs(0.00003);
* Исправлена ошибка упрощения символьной библиотеки при использовании функций ln(. ) и lg(. ): lg(1/{2*a}) - lg(2*a);
* Исправлена ошибка упрощения символьной библиотеки: sqrt((1-a)^2)- 1-a;
* Исправлена погрешность вычисления из-за которой в некоторых ситуациях обратные тригонометрические функции возвращали результат с ненужной мнимой частью;
* Исправлена ошибка численной библиотеки, возникающая при вычислении "inf^i";
* Численная реализация функции abs(. ) улучшена;
* Исправлена ошибка численного вычисления, возникающая при работе с функцией sinh(. );
* Исправлены ошибки вычисления численной библиотеки, возникающие при работе с функциями acosh(. ) и atanh(. );
* Исправлены несколько ошибок, проявляющиеся при сравнении бесконечностей;
* Исправлена критическая ошибка, возникающая при работе двух или более пользователей в одном и том же элементе листа одновременно через сессии совместной работы;
* Исправлена критическая ошибка, возникающая при использовании циклов в правой части математического выражения;
* Исправлена критическая ошибка открытия файла, проявляющаяся при открытии файлов, созданных на неподдерживаемом для открывающей копии программы языке;
* Добавлены языки интерфейсов: [SRP] Српски (Сербский кириллический), [RON] Rom?n? (Румынский), [BEL] Белоруская (Беларусский), [NOR] Norsk (Норвежский);
* Обновлены файлы переводов;
* Оптимизирован код.
Язык интерфейса: Rus - Мультиязычная 27 языков
Активация: Не требуется бесплатная!
Размер архива: 18.99 MB