Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Вход


Опции
К последнему сообщению К первому непрочитанному
Offline smath  
#1 Оставлено : 1 сентября 2009 г. 5:26:56(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Доступна новая стабильная версия: SMath Studio 0.85

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

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


Цитата:
Управление:

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

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

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

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


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



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



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



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

  • Каждая отдельная страница вычислений теперь имеет собственный поток для математических действий - теперь можно одновременно проводить несколько сложных вычислений на различных листах;
  • Отрисовка графиков функций теперь ведётся в отдельном потоке;
  • Добавлена возможность подмены латинских символов греческими используя комбинацию клавиш Ctrl+G;
  • Добавлены горячие клавиши: Ctrl+1 (вставка функции transpose(..)), Ctrl+3 (вставка оператора "булево неравно"), Ctrl+8 (вставка оператора векторного умножения), Ctrl+9 (вставка оператора "булево меньше либо равно"), Ctrl+0 (вставка оператора "булево больше либо равно"), Ctrl+= (вставка оператора "булево равно");
  • Новые функции добавлены: eval(..), polyroots(..), reverse(..), sort(..), rsort(..), csort(..), normi(..), norm1(..), norme(..), linterp(..), cinterp(..) и ainterp(..);
  • Desktop: На тулбар добавлены кнопки "Выровнять по горизонтали" и "Выровнять по вертикали";
  • Добавлена возможность работы с клеточными (блочными) матрицами. Могут быть использованы как вложенные массивы;
  • Теперь программа обрамляет светло-зелёным прямоугольником элементы листа находящиеся в процессе вычисления;
  • Desktop: Добавлена возможность изменения языка текстовых вставок с помощью контекстного меню (вызываемого по правой клавиши мыши);
  • Desktop: Добавлено отображение подсказок для мультиязычных текстовых элементов листа;
  • Добавлен диалог "Свойства файла" ("Файл" >> "Свойства...");
  • Добавлен диалог "Примеры" ("Помощь" >> "Примеры...");
  • Page Up/Page Down/Home/End кнопки теперь корректно обрабатываются программой;
  • Ctrl/Shift/Ctrl+Shift + Left/Right функциональность добавлена для текстовых элементов листа;
  • Добавлена возможность изменять масштаб по осям по отдельности использую Ctrl или Shift + Колесо мышки;
  • Теперь прокручиванием колёсика мышки с одновременно нажатой клавишей Shift можно прокручивать лист по горизонтали;
  • Добавлена возможность работы с векторами (одномерными массивами) пользуясь одним индексом;
  • Добавлена возможность дифференцирования функций по индексированным переменным;
  • Добавлена возможность работы с векторами и матрицами как с динамическими массивами;
  • В символьную библиотеку добавлена поддержка бесконечности;
  • Теперь при изменении языка интерфейса программы язык открытых в ней файлов также меняется (если открытые файлы являются мультиязычными);
  • Неактивные пункты меню теперь отображаются серыми и не могут быть использованы;
  • Пункт "Запретить/Разрешить вычисление" добавлен в главное меню программы;
  • Усовершенствована обработка условий функций for(..) и while(..);
  • Диалоги "О программе" всех версий теперь могут отображать сколь угодно длинные текстовые строчки за счёт принципа бегущей строки;
  • В символьной библиотеке добавлена генерация ошибки при встрече пустого (незаполненного) оператора;
  • Функция if(..) теперь может быть использована в символьных вычислениях;
  • В символьную библиотеку добавлена встроенная поддержка операторов "булево равно", "булево не равно", "булево меньше", "булево меньше либо равно", "булево больше" и "булево больше либо равно";
  • В символьную библиотеку добавлена встроенная поддержка функций: abs(..), trunc(..), mod(..), round(..);
  • В символьную библиотеку добавлены правила упрощения сложения и вычитания логарифмов;
  • Desktop: Отсчёт времени вычисления усовершенствован;
  • Операция вставки функции улучшена. Теперь при вставке функции программа автоматически меняет положение курсора для удобства последующего ввода;
  • Увеличена скорость задания элементов матриц и векторов;
  • Теперь файлы сохранения содержат настройки вычисления;
  • Handheld: Кнопка 'mod' заменена на 'el' на панели "Функции";
  • Несколько улучшений в Математическом Справочнике;
  • Добавлен Датский перевод интерфейса;
  • Итальянский перевод интерфейса обновлён;
  • Исправлена ошибка, из-за которой пользователь мог в тексте поставить некорректный перевод строки;
  • Исправлено неверное отображение ошибок при работе с индексированными переменными;
  • Множество ошибок исправлено при работе с матрицами, состоящими из единственного элемента;
  • Исправлена критическая ошибка, возникающая при работе с несколькими потоками;
  • Исправлены ошибки вычисления в символьной библиотеке: "{2*z}/5+{3*z}/5=1", "(el(x;1)/{el(x;2)^2})";
  • Исправлена ошибка переполнения при работе с функцией el(..), когда та имела переменную в качестве индекса (символьная библиотека);
  • Исправлена ошибка, при которой пользователь мог вписывать сложные выражения в качестве переменных в функции diff(..), sum(..) и product(..);
  • Исправлена ситуация, при которой во время вычисления можно было передвигать элементы листа;
  • Исправлена ошибка отображения слишком больших и слишком маленьких чисел в символьной библиотеке;
  • Исправлена работа функции submatrix(..) в символьной библиотеке, если в ней неверно указаны аргументы;
  • Desktop: Теперь если математическое выражение слишком длинное, то оно не может быть отображено в подсказке (раньше, попытка отрисовки таких выражений приводила к временному зависанию программы);
  • Desktop: Исправлена ошибка отображения элементов листа обрамлённых рамкой во время печати - рамка не отрисовывалась;
  • Desktop: Исправлена ошибка, из-за которой выделенные элементы вместо перемещения мышкой копировались;
  • Desktop: Исправлена критическая ошибка, возникающая при закрытии программы во время вычисления;
  • Исправлена ситуация, при которой программа входила в бесконечный цикл в вычислениях типа "diff(-unnamed(x);x)";
  • Исправлена ошибка вычисления функции trunc(..). Ошибка случалась, когда аргумент был больше максимально допустимого числа;
  • Показ ошибок о необъявленных переменных в выражениях, когда эти переменные представлены аргументами исправлен (например: "f(x):=eval(x)");
  • Исправлена ошибка операции "Выделить всё" для текстовых элементов листа;
  • Исправлена ошибка не позволяющая работать с переменными, объявленными внутри цикла;
  • Исправлены ошибки связанные с ненужным пересчётом листа во время некоторых действий пользователя;
  • Исправлена ошибка, из-за которой все графики, построенные по точкам, отображались синим цветом;
  • Исправлена ошибка, из-за которой построенный График сообщал о предыдущей ошибке построения;
  • Информация об PayPal координатах исключена из всех версий программы;
  • Код оптимизирован.


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

  • 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 (22 язык):
  • [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
  • [RUS] Русский / Russian / Русский
  • [BUL] Болгарский / Bulgarian / Български
  • [LTH] Литовский / Lithuanian / Lietuvių
  • [UKR] Украинский / Ukrain / Українська

    Загрузка



    Справка

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

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

    Отредактировано пользователем 28 сентября 2009 г. 0:05:33(UTC)  | Причина: Не указана

  • Wanna join the discussion?! Login to your Форум проекта SMath forum account. Новые регистрации запрещены.

    Offline zanzy  
    #2 Оставлено : 1 сентября 2009 г. 13:20:25(UTC)
    zanzy

    Статус: Newbie

    Группы: Registered
    Зарегистрирован: 05.08.2009(UTC)
    Сообщений: 2
    Откуда: Севастополь

    Добрый день! Скажите,а как обстоит ситуация с неопределенными интегралами, и разложением рядов?
    Спасибо.
    Offline akdengi  
    #3 Оставлено : 8 сентября 2009 г. 0:33:09(UTC)
    akdengi

    Статус: Newbie

    Группы: Registered
    Зарегистрирован: 28.05.2009(UTC)
    Сообщений: 8
    Откуда: Глазов

    Поблагодарили: 2 раз в 1 постах
    Offline butnar  
    #4 Оставлено : 10 сентября 2009 г. 22:50:31(UTC)
    butnar

    Статус: Newbie

    Группы: Registered
    Зарегистрирован: 10.09.2009(UTC)
    Сообщений: 1

    Здравствуйте, подскажите пожалуйста как устанавливать программку для Symbian 9.1/9.2 на базе платформы S60?
    Есть ли просто файл с расширением .sys?
    Если его нет, возможна ли эта разработка?
    Offline smath  
    #5 Оставлено : 10 сентября 2009 г. 23:03:09(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 640 раз
    Поблагодарили: 262 раз в 102 постах
    zanzy написал:
    Скажите,а как обстоит ситуация с неопределенными интегралами, и разложением рядов?

    Сейчас заканчивается разработка функциональности по поддержке плагинов, благодаря чему, возможно, удастся подключить какие-либо сторонние библиотеки работы с неопределёнными интегралами.

    akdengi написал:
    Пакеты для Mandriva 2009.1

    И снова большое спасибо!

    butnar написал:
    Здравствуйте, подскажите пожалуйста как устанавливать программку для Symbian 9.1/9.2 на базе платформы S60?

    SMath Studio не может быть установлена на Symbian. Планов на этот счёт никаких нет.
    Offline smath  
    #6 Оставлено : 14 сентября 2009 г. 4:36:54(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 640 раз
    Поблагодарили: 262 раз в 102 постах
    На страницу загрузки добавлен новый раздел:
    Справка

    Руководство по использованию SMath Studio. Рекомендуется к чтению пользователям, только начинающим работать с программой для выполнения своих расчётов. Спасибо Сергею Аверкину за создание и подготовку документа.
    Offline manwithgrenade  
    #7 Оставлено : 9 ноября 2009 г. 18:44:50(UTC)
    manwithgrenade

    Статус: Newbie

    Группы: Registered
    Зарегистрирован: 09.11.2009(UTC)
    Сообщений: 3

    Я бы мог добавить пакет в пользовательский репозиторий Arch Linux'а (AUR), но для этого нужна прямая ссылка на архив с программой.
    Offline smath  
    #8 Оставлено : 9 ноября 2009 г. 19:36:40(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 640 раз
    Поблагодарили: 262 раз в 102 постах
    manwithgrenade написал:
    Я бы мог добавить пакет в пользовательский репозиторий Arch Linux'а (AUR), но для этого нужна прямая ссылка на архив с программой.

    Ответил Вам в приватном сообщении.
    Offline manwithgrenade  
    #9 Оставлено : 9 ноября 2009 г. 21:04:31(UTC)
    manwithgrenade

    Статус: Newbie

    Группы: Registered
    Зарегистрирован: 09.11.2009(UTC)
    Сообщений: 3

    Пользователям Arch Linux'а - pkgbuild: http://aur.archlinux.org/packages.php?ID=31880
    Пользователи, просматривающие эту тему
    Быстрый переход  
    Вы не можете создавать новые темы в этом форуме.
    Вы не можете отвечать в этом форуме.
    Вы не можете удалять Ваши сообщения в этом форуме.
    Вы не можете редактировать Ваши сообщения в этом форуме.
    Вы не можете создавать опросы в этом форуме.
    Вы не можете голосовать в этом форуме.