Стабильная: SMath Studio 0.85 (01 Сентябрь 2009) - Сообщения
Бесплатный математический пакет с графическим интерфейсом для вычисления математических выражений и построения двумерных и трёхмерных графиков. Поддерживает работу с матрицами, векторами, комплексными числами, дробями и алгебраическими системами. Удобный, графический (как на бумаге) интерфейс и богатые вычислительные возможности программы хорошо сочетаются с достойным количеством настроек и автоматических режимов. В дистрибутив программы также встроен информативный математический справочник.
ЦитатаУправление:
Последовательным нажатием клавиши можно выбрать один из следующих вводов: "1", разделитель целой и дробной частей числа ".", "квадратный корень - sqrt", "корень произвольной степени - nthroot", "интеграл - int", "функция решения уравнений - solve". Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.-
Позволяют вводить: "соответствующее число", "соответствующие буквенные символы". Выбор осуществляется последовательным нажатием клавиши. Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.
Последовательным нажатием клавиши можно выбрать один из следующих вводов: "оператор плюс", "оператор минус", "оператор умножить", "оператор делить", "оператор возведения в степень", "оператор плюс/минус", "знак факториала", "оператор векторного умножения". Так же, при нажатой клавише можно производить выделение части выражения путём нажатия стрелок "Влево" и "Вправо" не отжимая данную.
Единовременное нажатие "щелчком" позволяет произвести численное вычисление выражения (аналог знака "="); удерживание клавиши нажатой более 0,4 сек позволяет произвести символьное вычисление выражения (знак "стрелка вправо"). Также, нажатие "щелчком" по клавише вызывает оператор присваивания, в том случае, если во время нажатия курсор находится справа от новой пользовательской переменной или функции.
Стирание последнего символа перед курсором (аналог клавиши Backspace). В математическом справочнике данная клавиша имеет функцию кнопки "Назад" (т.е. пройти на предыдущую посещённую страницу).
- Каждая отдельная страница вычислений теперь имеет собственный поток для математических действий - теперь можно одновременно проводить несколько сложных вычислений на различных листах;
- Отрисовка графиков функций теперь ведётся в отдельном потоке;
- Добавлена возможность подмены латинских символов греческими используя комбинацию клавиш 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 язык):
- Handheld (КПК, коммуникатор, смартфон):
SMathStudioHandheld.0_85.Setup.cab (Дата: 01.09.2009. Размер: 1,59MB) - для установки с КПК
SMathStudioHandheld.0_85.Setup.cab.zip (Дата: 01.09.2009. Размер: 358,62KB) - для установки с КПК (архив, внутри CAB )
SMathStudioHandheld.0_85.Setup.exe (Дата: 01.09.2009. Размер: 423,47 KB) - для установки с ПК
- Desktop Windows (настольный компьютер с Windows ОС):
SMathStudioDesktop.0_85.Setup.msi (Дата: 01.09.2009. Размер: 763KB)
SMathStudioDesktop.0_85.Portable.exe (Дата: 01.09.2009. Размер: 16,27MB) - не требует установки .Net Framework 2.0
- Desktop Linux (настольный компьютер с Linux ОС):
SMathStudioDesktop.0_85.Mono.tar.gz (Дата: 01.09.2009. Размер: 407,51KB) - для работы программы необходима установка последнего доступного дистрибутива Mono!
Руководство по использованию SMath Studio (русский язык). Рекомендуется к чтению пользователям, только начинающим работать с программой для выполнения своих расчётов. Спасибо Сергею Аверкину за создание и подготовку документа.
SMathStudio.0_85.Article.doc (Дата: 14.09.2009. Размер: 438KB) - для чтения в Microsoft Office Word
SMathStudio.0_85.Article.odt (Дата: 14.09.2009. Размер: 475,54KB) - для чтения в OpenOffice.org Writer
Справка по программе SMath Studio от Gilberto E. Urroz, Ph.D., P.E. (английский язык):
SMathStudio.0_85.Article.Eng.pdf (Дата: 23.09.2009. Размер: 828,96KB) - для чтения в Adobe Acrobat Reader
SMathStudio.0_85.IOFiles.Article.Eng.pdf (Дата: 27.09.2009. Размер: 453,24KB) - для чтения в Adobe Acrobat Reader
Спасибо.
i586 - ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/educontrib/2009.1/i586/non-free/release/smathstudio-0.85-1edm2009.1.i586.rpm
x64_86 - ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/educontrib/2009.1/x86_64/non-free/release/smathstudio-0.85-1edm2009.1.x86_64.rpm
Установка через za1raz: http://za1raz.mandriva.ru/index.php/SMath_Studio_Desktop
Есть ли просто файл с расширением .sys?
Если его нет, возможна ли эта разработка?
WroteСкажите,а как обстоит ситуация с неопределенными интегралами, и разложением рядов?
Сейчас заканчивается разработка функциональности по поддержке плагинов, благодаря чему, возможно, удастся подключить какие-либо сторонние библиотеки работы с неопределёнными интегралами.
WroteПакеты для Mandriva 2009.1
И снова большое спасибо!
WroteЗдравствуйте, подскажите пожалуйста как устанавливать программку для Symbian 9.1/9.2 на базе платформы S60?
SMath Studio не может быть установлена на Symbian. Планов на этот счёт никаких нет.
Руководство по использованию SMath Studio. Рекомендуется к чтению пользователям, только начинающим работать с программой для выполнения своих расчётов. Спасибо Сергею Аверкину за создание и подготовку документа.
SMathStudio.0_85.Article.doc (Дата: 14.09.2009. Размер: 438KB) - для чтения в Microsoft Office Word
SMathStudio.0_85.Article.odt (Дата: 14.09.2009. Размер: 475,54KB) - для чтения в OpenOffice.org Writer
WroteЯ бы мог добавить пакет в пользовательский репозиторий Arch Linux'а (AUR), но для этого нужна прямая ссылка на архив с программой.
Ответил Вам в приватном сообщении.
-
Новые сообщения
-
Нет новых сообщений