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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline smath  
#1 Оставлено : 3 октября 2010 г. 17:43:27(UTC)
smath


Статус: Administration

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

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Доступна новая бета версия: SMath Studio 0.89.8

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

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

  • Реализованы Области с возможностью блокирования контента;



  • Реализована функциональность фрагментов (заготовок);



  • В дистрибутив включён плагин для сохранения листа расчётов в виде изображения (добавляет возможность сохранения всего листа в формат *.png, *.gif, *.jpeg или *.bmp);

  • Добавлена возможность сохранения сжатых файлов SMath (*.smz);

  • Добавлена возможность работать с функциями как с программами (т.е. в правой части выражения теперь можно использовать функции программирования);

  • Добавлена возможность перемещать все элементы листа, находящиеся ниже курсора, нажатием клавиши Delete;
  • Добавлена возможность отключать отображение Областей при печати;
  • Добавлена возможность заменять все операторы вычисления и присваивания на символ "=" при печати;

  • Пример "Расчёт балки на двух опорах" включён в диалог "Примеры" SMath Studio;

  • Пример GravitationAcceleration.sm переведён на IND;
  • Улучшена сортировка элементов списка подстановки, если в списке содержатся элементы с нижним индексом;
  • Глобальная настройка типа используемых при расчёте углов исключена из диалога Опции;
  • Несколько физических констант добавлено в список встроенных единиц измерения: G.N, h, N.A, μ.0, e, m.e, m.p, m.n, m.u, R.gas, k;
  • Единицы измерения "erg", "grad" и "gon" добавлены в список встроенных единиц измерения;
  • Добавлена подсказка для динамической помощи ввода (показывает какие клавиши могут быть использованы для применения выделенных элементов списка подстановки);

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

  • Добавлена возможность рисования специальных символов на холсте двумерных графиков;
  • Функции IsDefined(..), roots(..) и Jacob(..) добавлены в дополнение SpecialFunctions;
  • Возможность открытия/сохранения файлов *.sm перемещена в отдельное дополнение;
  • Выравнивание элементов функции line(..) теперь проводится по верхней границе;
  • Цвет текста и единиц измерения теперь не меняется при ручном изменении фона математического элемента;
  • Desktop: Исправлена ошибка размера Разделителей/Областей при выводе расчёта на печать;
  • Исправлена ситуация, когда список подстановки динамической помощи ввода появлялся для текстовых элементов математического региона;
  • Последние цифры встроенных констант "pi" и "e" исправлены в описаниях, появляющихся в списке подстановки;
  • Исправлена критическая ошибка, иногда возникающая при отрисовке математических элементов (ошибка "красный крест");
  • Ограничения на аргументы функций суммирования и произведения убраны, теперь возможно вычисление, если нижний индекс больше верхнего;
  • Исправлена ошибка возведения в степень единиц измерения, возникающая если настройка "Ответ (множества)" установлена в значения "Действительные" или "Мнимые";
  • Дополнение экспорта расчёта в HTML улучшено и поддерживает теперь форматированный текст;
  • Исправлена ситуация, возникающая если пользователь вводит символы 2*3' - после ввода последнего символа курсор занимает неправильное положение;
  • Исправлена ситуация, возникающая когда при нажатии на "=" после некоторых неопределённых ранее функции не приводил к смене символа на оператор присваивания;
  • Использование встроенных функций программы улучшено;
  • Реализация дополнений усовершенствована;
  • Улучшена работа с разными типами имён функций;
  • Исправлена ошибка численных вычислений, возникающая при возведении матрицы в дробную степень;
  • Исправлена критическая ошибка, возникающая при нажатии на ';', если в настройках программы разделитель целой и дробной частей числа указан как '.', а разделитель аргументов функции - ',';
  • Исправлена ошибка, приводящая к потере всех свойств математического региона при его переводе в текстовый регион нажатием на пробел;
  • Исправлена ошибка, из-за которой установленная версия программы сообщала, что она является портативной;
  • Исправлена ошибка, из-за которой нельзя было использовать функцию if(..) при отрисовке функций на графиках;
  • Исправлено численное и символьное сравнение строк в математических выражениях;
  • Исправлена ошибка символьного движка, возникающая при вычислении: "-4*sin^2*α+5-4*cos^2*α";
  • Исправлена ошибка бесконечного цикла, возникающая при работе с выражениями типа: sin(x):=sin(2*x); sin(x):=sin(3*x);
  • Исправлена ошибка работы с историей изменений внутри графиков;
  • Улучшено многопоточное вычисление при одновременной работе с несколькими листами расчётов;
  • Теперь программа сообщает об ошибке символьного вычисления, если в выражении присутствует функция с пустым именем;
  • Сессии коллективной работы: Исправлена ошибка, из-за которой выражения клиенту высылались с ошибочным разделителем между целой и дробной частей числа;
  • Сессии коллективной работы: Исправлена критическая ошибка, возникающая иногда при пересчёте листа расчётов;
  • Сессии коллективной работы: Исправлена ошибка, из-за которой такие настройки как оптимизация и исключение отдельных элементов листа из расчёта не передавались между клиентами;
  • Обновлены файлы переводов интерфейса;
  • Оптимизирован код.


Ограничения

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


Перед установкой предыдущая версия SMath Studio должна быть удалена.


Загрузка

Отредактировано пользователем 6 октября 2010 г. 3:18:02(UTC)  | Причина: Не указана

thanks 7 пользователей поблагодарили smath за этот пост.
mikka оставлено 03.10.2010(UTC), Carlos оставлено 04.10.2010(UTC), brat оставлено 24.10.2010(UTC), Shock оставлено 28.11.2010(UTC), SaintAEG оставлено 01.12.2010(UTC), Clinri оставлено 10.01.2011(UTC), genf оставлено 13.03.2011(UTC)
Offline smath  
#2 Оставлено : 4 октября 2010 г. 0:23:31(UTC)
smath


Статус: Administration

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

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Добавлены списки изменений и ограничений.
Offline Carlos  
#3 Оставлено : 4 октября 2010 г. 13:02:55(UTC)
Carlos


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 21.02.2010(UTC)
Сообщений: 134
Мужчина
Откуда: Северодвинск

Сказал «Спасибо»: 26 раз
Поблагодарили: 19 раз в 12 постах
Добрый день!
Потестил обласи и заготовки (сниппеты). Функции порадовали. То что область не перемещается при выделении - не так страшно, главное можно хотя бы мышкой таскать Good
Но заметил один момент - области и заготовки по сути имеют одну структуру, но подписать область нельзя, хотя в заготовке название присутствует, например, "Вычисления в градусах". Интуитивно тыкал правой кнопкой по области в надежде в контекстном меню увидеть пункт "Заголовок" или "Название" чтобы подписать область - не нашел.

Еще у области можно выделить нижнюю границу и удалить ее. Тогда получается что весь документ ниже области как бы в нее попадает и при нажатии на минус весь документ скрывается.

Так же можно удалить верхнюю границу области, тогда останется ошметок - нижняя граница.

Очень понравилось что можно запоролить область от просмотра. Причем я специально открыл блокнотом текст расчета и увидел что запороленная область еще и зашифрована! Вот это серьезно! Good
Offline smath  
#4 Оставлено : 4 октября 2010 г. 14:07:18(UTC)
smath


Статус: Administration

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

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Здравствуйте.

Carlos написал:
...области и заготовки по сути имеют одну структуру, но подписать область нельзя, хотя в заготовке название присутствует, например, "Вычисления в градусах". Интуитивно тыкал правой кнопкой по области в надежде в контекстном меню увидеть пункт "Заголовок" или "Название" чтобы подписать область - не нашел.

Всё верно, структура у них одна и та же. А вот возможности задания/изменения заголовка Области пока не предусмотрено. Реализовав появление заголовка в сниппетах, я лишь начал эту работу.

Carlos написал:
Еще у области можно выделить нижнюю границу и удалить ее. Тогда получается что весь документ ниже области как бы в нее попадает и при нажатии на минус весь документ скрывается.

Так же можно удалить верхнюю границу области, тогда останется ошметок - нижняя граница.

Я пока не стал с этим ничего делать т.к. в принципе ничего плохого ни в том, ни в другом случае нет. Однако, думаю, в релизе стоит запретить удалять части Области по отдельности.

Carlos написал:
Очень понравилось что можно запоролить область от просмотра. Причем я специально открыл блокнотом текст расчета и увидел что запороленная область еще и зашифрована! Вот это серьезно! Good

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

С уважением.

Отредактировано пользователем 4 октября 2010 г. 14:21:24(UTC)  | Причина: Не указана

Offline Carlos  
#5 Оставлено : 5 октября 2010 г. 7:08:02(UTC)
Carlos


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 21.02.2010(UTC)
Сообщений: 134
Мужчина
Откуда: Северодвинск

Сказал «Спасибо»: 26 раз
Поблагодарили: 19 раз в 12 постах
Насчет возможности сохранения в растровые форматы. В программе в меню "сохраниь как" можно выбрать одну строчку "png, bmp, gif, jpg". Причем сразу не понятно в каком формате он сохранит, ведь выбраны-то сразу четыре. Сохраняет он как png. Если хочешь в jpeg, то соизволь ручками расширение через точку прописать. Такого раньше нигде не встречал. Предлагаю разделить в выпадающем списке все расширения чтобы отдельно можно было выбрать bmp или jpeg или другой формат.
Offline smath  
#6 Оставлено : 6 октября 2010 г. 3:18:55(UTC)
smath


Статус: Administration

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

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Добавлен архив с версией SMath Studio 0.89.8 для Mono.
Offline Tgeh  
#7 Оставлено : 26 октября 2010 г. 12:20:21(UTC)
Tgeh


Статус: Member

Группы: Registered
Зарегистрирован: 02.10.2009(UTC)
Сообщений: 17
Мужчина
Откуда: Санкт-Петербург

Сказал «Спасибо»: 2 раз
Последний раз был на форуме в мае, SMATH меня не устраивал по многим параметрам. Сейчас вижу прогресс, главное очеловечились элементы программирования вычислений в функциях =) Спасибо.
Offline TripleKill  
#8 Оставлено : 13 ноября 2010 г. 20:55:22(UTC)
TripleKill


Статус: Member

Группы: Registered
Зарегистрирован: 15.11.2009(UTC)
Сообщений: 26
Откуда: Уфа, Башкортостан

Сказал(а) «Спасибо»: 1 раз
А будет ли версия 0.9 для КПК?
Offline smath  
#9 Оставлено : 13 ноября 2010 г. 21:02:10(UTC)
smath


Статус: Administration

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

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Конечно будет.
Offline UMP  
#10 Оставлено : 4 февраля 2011 г. 22:34:08(UTC)
UMP

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.02.2011(UTC)
Сообщений: 7
Мужчина
Откуда: Санкт-Петербург

Сказал «Спасибо»: 1 раз
Поблагодарили: 4 раз в 2 постах
Спасибо за труд. Программа получилась отличная. С нетерпением ждем КПК версию с возможностью реализации программ-функций
Offline Citromon  
#11 Оставлено : 11 ноября 2011 г. 5:02:24(UTC)
Citromon

Статус: Newbie

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

Да, программа замечательная.

Жаль только, что её нельзя использовать для создания документов - методичек, т.к. при вводе формул программа сразу же пытается её решить.

В отличие от Lyx, здесь можно использовать спойлеры, менять параметры шрифта.

Отредактировано пользователем 11 ноября 2011 г. 5:04:25(UTC)  | Причина: Не указана

Offline build_your_web  
#12 Оставлено : 12 ноября 2011 г. 21:48:27(UTC)
build_your_web


Статус: Advanced Member

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

Сказал(а) «Спасибо»: 19 раз
Поблагодарили: 4 раз в 4 постах
Citromon,

При вводе формул, которые не нужно вычислять, используте "Ctrl + =" вместо "=".
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.