Scilab 6.0 является главным новым релизом Scilab, платформы для числовых вычислений с открытым исходным кодом.
Здесь представлен тур по изменениям между Scilab 6.0.0, 6.0.1 & 6.0.2.
Меню командного окна "Файл => Открыть файл" теперь позволяет открывать файлы *.xcos *.zcos *.scg или библиотеки с компонентами, относящимися к Scilab, и другие файлы с приложениями, относящимися к операционной системе. Все файлы, которые были открыты в SciNotes и могли подвесить его.
"gcd" и "lcm" целых чисел теперь всегда возвращает пложительный результат.
"cat" была переписана. Теперь она работает быстро и может обрабатывать огромные многомерные.
Сообщения с предупреждениями из "fplot3d1", вызванной без опций, были удалены.
"whereis" была доработана:
Скорость "mgetl" была улучшена для файлов со множеством строк.
"ndgrid(x)" теперь принимает только один входной "x", по умолчанию "y=x".
Некоторые функции были отмечены как устаревшие и будут удалены в Scilab 6.1: "nanmin", "nanmax", "xgetech", "lstsize", "eval" & "dgettext" & "denom" & "numer".
Поддержка атрибутов "id", "width", "height", "align" и "style" добавлена для тега "<imagedata>".
Поддержка атрибутов "id" добавлена для тега "<tr>".
Было улучшено множество страниц, включая: "ismatrix", "xget", "xset", "ieee", "evstr", "uigetfont", "uigetdir", "uigetfile", "uiputfile", "cat", "makecell", "xstring", "norm", "barhomogenize", "colordef", "matrix", "type", "isinf", "unique", "getPreferencesValue", "gcd", "isglobal", "whereis", "mode" & "%onprompt".
В этой версии были предприняты дополнительные усилия для исправления ошибок и стабилизации работы. Подробная информация по этим улучшениям доступна в файле CHANGES.
Этот релиз включает в себя значительно переписанное внутреннее ядро Scilab'а для лучшего удобства использования и производительности: визуальные изменения программного обеспечения ограничены.
Первое большое внутреннее изменение - это полностью новый анализатор языка и интерпретатор.
Не все изменения языка имеют обратную совместимость. Вам придётся обновить ваши сценарии/программы/модули, однако это будет очень просто практически во всех случаях.
Второе большое внутреннее изменение - возможность управлять более крупными массивами данных без истощения системных ресурсов.
Xcos - графический инструмент моделирования динамических систем - также использует новый, переписанный движок Scilab и теперь запускается в родном коде, который должен обеспечить гораздо лучшую производительность, а также поддержку гораздо больших моделей. Xcos может загружать и запускать модели, созданные в прежних версиях Scilab.
Этот релиз включает в себя также несколько возможностей писать более лучшие и эффективные сценарии Scilab:
Добавлен новый элемент в визуальное окружение Scilab: "Новостная лента". Она предоставляет непрерывную ленту новостей, подсказки и вообще связь сообщества с командой Scilab.
Теперь Scilab выпускается по условиям универсальной общественной лицензии GNU (GNU General Public License (GPL) v2.0). До этой версии, Scilab был лицензирован по условиям CeCILL v2.1 и по-прежнему доступен по этим условиям.
В данной версии в Scilab включены библиотека Intel Math Kernel Library и библиотека FFTW, оптимизированная библиотекой Intel Math Kernel Library. Они подчиняются лицензионному договору с конечным пользователем Intel EULA.
Если вы новичок в Scilab, то, пожалуйста, воспользуйтесь the учебным пособием для начинающих в Scilab и учебным пособием для начинающих в Xcos предоставленных командой Scilab.
Команда Scilab предоставляет также некоторую документацию и пособия.
Домашняя страница Scilab - обращайтесь на официальный сайт Scilab.
Вики - обращайтесь за документацией, уловками и т. д.
Отслеживание ошибок - сообщайте об ошибках и ваших пожеланиях касательно Scilab.
Кузница - выбирайте и публикуйте Scilab-модули.
Списки рассылок - общайтесь и обменивайтесь с сообществом.
ATOMS - выбирайте Scilab-модули, объединённые в пакет.
Обмен файлами - обменивайтесь вашими сценариями, результатами и файлами.