Стабильная: SMath Studio 0.89 (23 Июль 2010)

Стабильная: SMath Studio 0.89 (23 Июль 2010) - Сообщения

#1 Опубликовано: 22.07.2010 22:26:04
Andrey Ivashov

Andrey Ivashov

2270 сообщений из 3734 понравились пользователям.

Группа: Super Administrator

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

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

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


Цитата

Управление:

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

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

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

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



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



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



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



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

  • Добавлена поддержка подстрочных символов в именах переменных, единиц измерения и функций;
  • Добавлены возможности функционального программирования;
  • Горячие клавиши добавлены для форматирования текстовых областей: 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 (Норвежский);
  • Обновлены файлы переводов;
  • Оптимизирован код.


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

  • 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 (27 языка):
  • [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
  • [IND] Сербский (Кириллица) / Serbian Cyrillic / Српски
  • [IND] Румынский / Romanian / Română
  • [IND] Норвежский / Norwegian / Norsk
  • [RUS] Русский / Russian / Русский
  • [BUL] Болгарский / Bulgarian / Български
  • [LTH] Литовский / Lithuanian / Lietuvių
  • [UKR] Украинский / Ukrain / Українська
  • [BEL] Белорусский / Belarusian / Беларуская

    Загрузка



    Справка

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

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


    Другие файлы

    Иконки программы SMath Studio () всех размеров (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) в формате изображений PNG.
  • 3 пользователям понравился этот пост
    nickgoblin 31.01.2011 16:54:00, brat 24.10.2010 06:24:00, Soyo 13.02.2011 14:36:00
    #2 Опубликовано: 24.08.2010 20:24:29
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    Рад сообщить, что SMath Studio Portable 0.89 была протестирована и сертифицирована командой softpedia.com.

    "Softpedia гарантирует 100% чистоту Portable SMath Studio 0.89 сборки 3856, что означает отсутствие в программе какого-либо вредоносного программного обеспечения, включая шпионы, вирусы, трояны и бэкдоры."
    (перевод с: "Softpedia guarantees that Portable SMath Studio 0.89 Build 3856 is 100% Clean, which means it does not contain any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.")


    (подробнее)

    С уважением.
    #3 Опубликовано: 31.08.2010 12:30:37
    akdengi

    akdengi

    2 сообщений из 8 понравились пользователям.

    Группа: User

    В репозитории Edumandriva (и в дистрибутиве Edumandriva) пакеты под Mandriva Linux 2010 Spring

    ftp://ftp.mandriva.ru/EduMandriva/educontrib/2010.1/i586/non-free/release/smathstudio-0.89-1edm2010.1.i586.rpm
    ftp://ftp.mandriva.ru/EduMandriva/educontrib/2010.1/x86_64/non-free/release/smathstudio-0.89-1edm2010.1.x86_64.rpm
    2 пользователям понравился этот пост
    Andrey Ivashov 31.08.2010 20:07:00, MisterIf 11.11.2011 07:30:00
    #4 Опубликовано: 15.09.2010 08:09:24
    Yamata

    Yamata

    0 сообщений из 1 понравились пользователям.

    Группа: User

    А для Symbian OS нет?
    #5 Опубликовано: 15.09.2010 08:11:36
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    Здравствуйте.

    Wrote

    А для Symbian OS нет?


    Нет. Версии SMath Studio для Symbian не существует. На форуме это уже не раз обсуждалось.

    С уважением, Андрей Ивашов.
    #6 Опубликовано: 12.12.2010 15:16:17
    Даниил

    Даниил

    0 сообщений из 2 понравились пользователям.

    Группа: User

    Извиняюсь, но что значат эти 2 фразы:
    Цитата

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


    и
    Цитата

    Нет. Версии SMath Studio для Symbian не существует. На форуме это уже не раз обсуждалось.


    Я скорее всего путаю эти понятия, но все таки Е52 вроде смартфон...
    А сколько нужно оперативной памяти для этой программы?
    #7 Опубликовано: 12.12.2010 17:19:08
    уни

    уни

    156 сообщений из 355 понравились пользователям.

    Группа: User

    Имелись в виду смартфоны и вообще устройства под ОС Windows Mobile. Код программы написан с использованием API (системных вызовов) именно этой операционной системы, т.е. привязан к ней. Symbian - это ОС другого производителя и несовместима с ОС Windows Mobile. В мире мобильных девайсов такое положение дел сплошь и рядом.
    Россия навсегда! Вячеслав Мезенцев
    1 пользователям понравился этот пост
    Даниил 16.12.2010 13:57:00
    #8 Опубликовано: 21.03.2011 10:54:10
    fliak

    fliak

    0 сообщений из 1 понравились пользователям.

    Группа: User

    на mikkhalichlab идет речь о версии 0.9 и некоторые примеры не запускаются на 0.89,
    как можно получить новую версию?
    Спасибо
    #9 Опубликовано: 21.03.2011 13:57:25
    Mikka

    Mikka

    36 сообщений из 206 понравились пользователям.

    Группа: User

    там написоно, речь идет о версии 0.89.8 beta, см. сюды
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
    #10 Опубликовано: 27.06.2011 06:15:14
    Cancellor

    Cancellor

    0 сообщений из 1 понравились пользователям.

    Группа: User

    Приветствую!

    У меня к вам будет небольшой вопрос, плавно переходящий в просьбу. Предыстория такова: я написал SlackBuild для вашей программы (слакбилд - это такой сборочно-упаковочный скрипт, используемый в Slackware Linux) и собираюсь отправить его в репозитарий http://slackbuilds.org. Проблема в том, что тамошний устав признаёт только ПРЯМЫЕ ссылки на скачивание исходников (или, в данном случае, бинарников, коими тоже не брезгуют) безо всяких лукавых мудрствований. Так вот, нельзя ли дать прямые ссылки (на архивы с бинарниками и иконками), которые не стыдно будет скормить wget'у? Сообщество (как минимум в моём лице) будет вам премного благодарно.

    С наилучшими,
    #11 Опубликовано: 28.06.2011 18:16:01
    Andrey Ivashov

    Andrey Ivashov

    2270 сообщений из 3734 понравились пользователям.

    Группа: Super Administrator

    Здравствуйте!

    Ссылку отправил личным сообщением. Спасибо!
    1 пользователям понравился этот пост
    Cancellor 29.06.2011 05:03:00
    • Новые сообщения Новые сообщения
    • Нет новых сообщений Нет новых сообщений