Стабильная: SMath Studio 0.88 (12 Апрель 2010)

Стабильная: SMath Studio 0.88 (12 Апрель 2010) - Messages

#1 Posted: 4/11/2010 11:44:19 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Доступна новая стабильная версия: SMath Studio 0.88

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

SMath Studio Handheld на смартфоне


Quote

Управление:

Последовательным нажатием клавиши можно выбрать один из следующих вводов: "1", разделитель целой и дробной частей числа ".", "квадратный корень - sqrt", "корень произвольной степени - nthroot", "интеграл - int", "функция решения уравнений - solve". Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.
-
Позволяют вводить: "соответствующее число", "соответствующие буквенные символы". Выбор осуществляется последовательным нажатием клавиши. Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.

Последовательным нажатием клавиши можно выбрать один из следующих вводов: "оператор плюс", "оператор минус", "оператор умножить", "оператор делить", "оператор возведения в степень", "оператор плюс/минус", "знак факториала", "оператор векторного умножения". Так же, при нажатой клавише можно производить выделение части выражения путём нажатия стрелок "Влево" и "Вправо" не отжимая данную.

Единовременное нажатие "щелчком" позволяет произвести численное вычисление выражения (аналог знака "="); удерживание клавиши нажатой более 0,4 сек позволяет произвести символьное вычисление выражения (знак "стрелка вправо"). Также, нажатие "щелчком" по клавише вызывает оператор присваивания, в том случае, если во время нажатия курсор находится справа от новой пользовательской переменной или функции.

Стирание последнего символа перед курсором (аналог клавиши Backspace). В математическом справочнике данная клавиша имеет функцию кнопки "Назад" (т.е. пройти на предыдущую посещённую страницу).



SMath Studio Handheld на коммуникаторе (КПК)



SMath Studio Desktop на настольном компьютере (Windows)



SMath Studio Desktop на настольном компьютере (Linux)



Исправленные ошибки и новые возможности

  • Добавлена поддержка единиц измерения;

  • Добавлена поддержка текстовых вставок в математических элементах используя символ '"' (кавычки);
  • Поддержка типов файлов для открытия и сохранения документов вынесена в дополнения (плагины);
  • Desktop: Создан расширенный диалог "Параметры страницы". Добавлена возможность задания пользовательских колонтитулов на страницы при печати;

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


Системные требования

  • Handheld:
    Среда: .NET Compact Framework 2.0 cab (5,33МБ), zip (1,99МБ)
    Совместимость: Pocket PC 2002, WM 2003, WM 2003 SE, WM 5, WM 6, WM 6.1, полная поддержка VGA, поддерживаются КПК, коммуникаторы и смартфоны.
  • Desktop (Windows):
    Среда: .NET Framework 2.0
  • Desktop (Linux):
    Среда: Mono 2.0 (libmono-winforms-2.0-cil package) и выше


Поддерживаемые языки интерфейса

Desktop и Handheld (23 языка):
  • [ENG] Английский / English / English
  • [GER] Немецкий / German / Deutsch
  • [DAN] Датский / Danish / Dansk
  • [DUT] Голландский / Dutch / Nederlands
  • [SPA] Испанский / Spanish / Español
  • [FRE] Французский / French / Français
  • [POR] Португальский / Portuguese / Português
  • [CPP] Португальский (Бразилия) / Portuguese (Brazil) / Brazil (Português)
  • [SCR] Хорватский / Croatian / Hrvatski
  • [SCC] Сербский / Serbian / Srpski
  • [GRE] Греческий / Greek / Ελληνικά
  • [TUR] Турецкий / Turkish / Türkçe
  • [CHS] Китайский Упрощённый / Chinese (Simplified) / 简体中文
  • [CHT] Китайский Традиционный / Chinese (Traditional) / 簡體中文
  • [CZE] Чешский / Czech / Čeština
  • [HUN] Венгерский / Hungarian / Magyar
  • [ITA] Итальянский / Italian / Italiano
  • [POL] Польский / Polish / Polski
  • [IND] Индонезийский / Indonesian / Bahasa Indonesia
  • [RUS] Русский / Russian / Русский
  • [BUL] Болгарский / Bulgarian / Български
  • [LTH] Литовский / Lithuanian / Lietuvių
  • [UKR] Украинский / Ukrain / Українська

    Загрузка



    Справка

    Руководство по использованию SMath Studio (русский язык). Рекомендуется к чтению пользователям, только начинающим работать с программой для выполнения своих расчётов. Спасибо Сергею Аверкину за создание и подготовку документа.

    Справка по программе SMath Studio от Gilberto E. Urroz, Ph.D., P.E. (английский язык):


    Другие файлы

    Иконки программы SMath Studio () всех размеров (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) в формате изображений PNG.
    • New Posts New Posts
    • No New Posts No New Posts