Стабильная: SMath Studio 0.91 (01 Февраль 2012)

Стабильная: SMath Studio 0.91 (01 Февраль 2012) - Сообщения

#1 Опубликовано: 01.02.2012 17:41:20
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

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

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

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



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



Последние изменения

  • Добавлена возможность отслеживать вычисления с помощью окна вывода;

  • Реализована возможность работы с аргументами функции как с выходными параметрами;

  • Добавлена опция контроля над конечными нолями десятичных дробей;

  • Результат символьных вычислений теперь показывается через обычный знак равенства (как и в численных вычислениях);
  • В диалог "Поддержать проект" добавлена информация о поддержки через PayPal;
  • Улучшена реализация анимации в графиках: теперь анимация начинается сразу с началом вычислений;
  • Оптимизация в математических элементах листа теперь так же отвечает и за отображаемый результат вычислений: Численный, Символьный или Без оптимизации;
  • Добавлена возможность стирания пустой строки в функции line(..) используя клавишу Backspace;
  • Добавлена возможность загрузки дополнений из папки настроек;
  • Восстановлены всплывающие подсказки для математических элементов листа для отображения ошибок вычислений;
  • Сочетание клавиш Ctrl+= внутри текстового вхождения математического элемента листа теперь вставляет символ знака равенства;
  • Улучшено удаление пустых математических элементов листа;
  • В графики добавлена поддержка всплывающих подсказок;
  • Все элементы листа, в процессе вычисления которых произошли ошибки, теперь обрамляются красной рамкой;
  • Контекстное меню с выбором оптимизации теперь отображается только для математических элементов листа;
  • Пункты Отменить/Вернуть убраны из контекстного меню;
  • Исправлены значения единиц измерения: 'rpm и 'radpm;
  • Добавлена единица измерения: 'rph;
  • Единица измерения "грам" в английском языке теперь также имеет имя "'gram";
  • Обновлено окно Опций: закладке поменялись местами, а ширина самого диалога увеличена (для исправления переносов в версии Mono);
  • Возможность вставки выбранных в списке динамический помощи ввода элементов при нажатии клавиши Enter отключена;
  • Исправлена ошибка, когда при первом запуске программы строка статуса не видна;
  • Исправлена ошибка изменения масштаба графиков по отдельным осям - график отрисовывался не так, как ожидалось;
  • Fixed error of representation units with subscript into Dynamic Assistance list;
  • Fixed issue appears when pasting number with standard decimal symbol or entry with subscript into the existing Math Region;
  • Fixed critical Plot Region error appears on wrong input data;
  • Fixed issue when it was impossible to move Region by dragging it's bottom border with a mouse;
  • Fixed error appears on plotting graphs based on some programmable functions that contains if statements;
  • Fixed several errors in symbolic library that causes infinite loop or stack overflow exceptions;
  • Fixed critical error appears when trying to change result (right part after the equal sign) of the equation.- Corrected behavior of showing Regions currently in evaluation state (illuminating them by green rectangle);
  • Fixed error displaying when Variable/Function is not defined - in some case program didn't show the name of variable/function;
  • Fixed inconsistent error displaying when no returning value specified by user for procedures on the Worksheet;
  • Fixed error appears as "ENTER" string filled into the Math Region sometimes trying to insert item from Dynamic Assistance list when no items selected;
  • Исправлены ошибки выделения нескольких элементов листа при нажатой клавише Ctrl;
  • Исправлена ошибка, возникающая при нажатии мышкой на выделенный элемент листа в случае, когда вертикальная каретка имеет ненулевое значение;
  • Исправлены ошибки видимости локальных переменных;
  • Исправлена ошибка разбора единиц измерения в XMCD файлах, возникающая при выставленном языке единиц измерения в английский;
  • Обновлены языковые переводы;
  • Оптимизирован код.


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

  • Desktop (Windows):
    Среда: .NET Framework 2.0
  • Desktop (Linux):
    Среда: Mono 2.0 (libmono-winforms-2.0-cil package) и выше


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

Desktop и Handheld (34 языка):
  • [BEL] Белорусский / Belarusian / Беларуская
  • [BUL] Болгарский / Bulgarian / Български
  • [CAT] Каталанский / Catalan / Català
  • [CHS] Китайский Упрощённый / Chinese (Simplified) / 简体中文
  • [CHT] Китайский Традиционный / Chinese (Traditional) / 簡體中文
  • [CPP] Португальский (Бразилия) / Portuguese (Brazil) / Brazil (Português)
  • [CZE] Чешский / Czech / Čeština
  • [DAN] Датский / Danish / Dansk
  • [DUT] Голландский / Dutch / Nederlands
  • [ENG] Английский / English / English
  • [FAS] Персидский / Persian / فارسی
  • [FIN] Финский / Finnish / Suomi
  • [FRE] Французский / French / Français
  • [GER] Немецкий / German / Deutsch
  • [GRE] Греческий / Greek / Ελληνικά
  • [HEB] Иврит / Hebrew / עברית
  • [HUN] Венгерский / Hungarian / Magyar
  • [IND] Индонезийский / Indonesian / Bahasa Indonesia
  • [ITA] Итальянский / Italian / Italiano
  • [LAV] Латышский / Latvian / Latviešu
  • [LTH] Литовский / Lithuanian / Lietuvių
  • [NOR] Норвежский / Norwegian / Norsk
  • [POL] Польский / Polish / Polski
  • [POR] Португальский / Portuguese / Português
  • [RON] Румынский / Romanian / Română
  • [RUS] Русский / Russian / Русский
  • [SCC] Сербский (Латиница) / Serbian (Latin) / Srpski
  • [SCR] Хорватский / Croatian / Hrvatski
  • [SLK] Словацкий / Slovak / Slovenčina
  • [SPA] Испанский / Spanish / Español
  • [SRP] Сербский (Кириллица) / Serbian (Cyrillic) / Српски
  • [SWE] Шведский / Swedish / Svenska
  • [TUR] Турецкий / Turkish / Türkçe
  • [UKR] Украинский / Ukrain / Українська

    Загрузка


    Обратите внимание: Версии SMath Studio Handheld 0.91 выпущено не будет. Пожалуйста пользуйтесь последней стабильной версией (0.90).

    Справка

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

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


    Другие файлы

    Иконки программы SMath Studio () всех размеров (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) в формате изображений PNG.
  • 4 пользователям понравился этот пост
    Carlos 02.02.2012 03:50:00, Mikka 02.02.2012 21:42:00, Valey 05.02.2012 02:48:00, red_dragon 11.02.2012 23:29:00
    #2 Опубликовано: 02.02.2012 03:24:42
    Carlos

    Carlos

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

    Группа: User

    Андрей, спасибо за работу!
    P.S. А почему Вы не пишете список изменений на русском языке? А то не понятно что изменилось, а английским на должном уровне не владею к сожалению.
    #3 Опубликовано: 03.02.2012 00:35:56
    Медведев Виктор

    Медведев Виктор

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

    Группа: User

    Присоединяюсь к предыдущему оратору. Ведь наверняка же список изначально пишется на русском, а потом переводится на английский?
    #4 Опубликовано: 03.02.2012 02:17:11
    Mikka

    Mikka

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

    Группа: User

    Андрей, спасибо Вам за старания, очень порадовало!!!
    Очень порадовал trace и теги {s:0} и {n:0}, но не совсем понятно что означает цифра 0 после "S:" или "N:"?
    И если я правильно понимаю английский
    "Added ability to remove line from line(..) function using Backspace;"
    то можно на графике разделять линии, можно подробней ?
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
    #5 Опубликовано: 03.02.2012 03:46:13
    Andrey Ivashov

    Andrey Ivashov

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

    Группа: Super Administrator

    Спасибо всем за комментарии!

    Изначально список изменений пишется на английском и обычно я сначала занимаюсь переводом текста на русский, а уж потом собираю новые версии программ, однако в этот раз действовал наоборот. К сожалению, из-за возникших сложностей времени на перевод просто-напросто не осталось. Сделаю это в ближайшее время.

    С уважением, Андрей Ивашов.
    #6 Опубликовано: 03.02.2012 03:50:01
    Andrey Ivashov

    Andrey Ivashov

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

    Группа: Super Administrator

    Wrote

    но не совсем понятно что означает цифра 0 после "S:" или "N:"?


    Цифра означает номер аргумента по порядку следования в данной функции (после текстового аргумента), т.к. количество аргументов для вывода не ограничено:


    Wrote

    "Added ability to remove line from line(..) function using Backspace;"


    Это о том, что если Вы вставили функцию line(..) в несколько строк, то клавишей Backspace можно строки удалять.

    С уважением.
    1 пользователям понравился этот пост
    Mikka 03.02.2012 11:03:00
    #7 Опубликовано: 03.02.2012 14:41:30
    Carlos

    Carlos

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

    Группа: User

    Андрей, еще хотел спросить, а функция подстановки, скриншоты которой были ранее показаны Вами, в эту версию вошла или нет?
    #8 Опубликовано: 03.02.2012 17:54:54
    Медведев Виктор

    Медведев Виктор

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

    Группа: User

    Спасибо за возможность изменять величины входных глобальных параметров в функциях! Это значит, что теперь можно получать в результате работы функции сразу несколько результатов? Т.е. функция становится одновременно и процедурой? В качестве глобальных параметров могут быть использованы матрицы или вектора?
    #9 Опубликовано: 03.02.2012 17:58:46
    Медведев Виктор

    Медведев Виктор

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

    Группа: User

    Wrote



    Изначально список изменений пишется на английском


    А можно нескромный вопрос - почему русскоязычный автор изначально пишет на английском? Может, это связано с тем, что он программист? (сразу вспоминается фраза программиста о том, что почти все английские слова взяты из С... :d )
    #10 Опубликовано: 04.02.2012 08:00:38
    Andrey Ivashov

    Andrey Ivashov

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

    Группа: Super Administrator

    Wrote

    Андрей, еще хотел спросить, а функция подстановки, скриншоты которой были ранее показаны Вами, в эту версию вошла или нет?


    Вошла. Но это не то что бы функция... скорее это расширение возможностей контроля над операциями SMath Studio. Попробуйте самостоятельно поэкспериментировать с этим:


    Wrote

    Спасибо за возможность изменять величины входных глобальных параметров в функциях! Это значит, что теперь можно получать в результате работы функции сразу несколько результатов? Т.е. функция становится одновременно и процедурой? В качестве глобальных параметров могут быть использованы матрицы или вектора?


    Всё верно! Теперь можно из функции возвращать сколько угодно значений любого типа одновременно (сам очень рад, что до этого руки дошли ). Открывается всё больше и больше возможностей для написания действительно сложной логики.

    Wrote

    А можно нескромный вопрос - почему русскоязычный автор изначально пишет на английском?


    Лишь потому, что это открывает наиболее широкие возможности при работе с кодом в команде людей из разных стран мира. К тому же не понаслышке знаю, как много разных "глупых" проблем это позволяет обойти. Это, видимо, уже просто хорошая привычка.

    С уважением, Андрей Ивашов.
    1 пользователям понравился этот пост
    Mikka 04.02.2012 13:02:00
    #11 Опубликовано: 05.02.2012 03:31:06
    zhuk

    zhuk

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

    Группа: User

    одобряю. будет время, обновлю *.deb пакет
    неофициальный справочник https://sites.google.com/site/mikkhalichlab/home jabber конференция smath@conference.jabber.ru
    • Новые сообщения Новые сообщения
    • Нет новых сообщений Нет новых сообщений