Scilab, интерактивная платформа для численных вычислений, являющаяся мощной вычислительной средой для инженерных и научных приложений. Scilab охватывает широкий спектр областей: в авиакосмической, автомобильной, энергетической, обороны, финансов, химии, биологии, медицине ... Распространение режима Scilab особенно хорошо подходит для образования, где студенты могут получить бесплатный экземпляр или в качестве инструмента для научно-технического сотрудничества без ограничений. Доступность исходного кода, также представляет большой интерес для научных исследований или для стратегических приложений.
Scilab содержит сотни математических функций, и есть возможность добавления новых, написанных на различных языках (C, C++, Fortran …). Так же имеются разнообразные структуры данных (списки, полиномы, рациональные функции, линейные системы), интерпретатор и язык высокого уровня. Scilab имеет схожий с MATLAB язык программирования. В состав пакета входит утилита, позволяющая конвертировать документы Matlab в Scilab.
Scilab позволяет работать с элементарными и большим числом специальных функций (Бесселя, Неймана, интегральные функции), имеет мощные средства работы с матрицами, полиномами (в том числе и символьно), производить численные вычисления (например численное интегрирование) и решение задач линейной алгебры, оптимизации и симуляции, мощные статистические функции, а также средство для построения и работы с графиками.
Для численных расчётов используются библиотеки Lapack, LINPACK, ODEPACK , Atlas и другие.
В состав пакета также входит Scicos — инструмент для редактирования блочных диаграмм и симуляции (аналог simulink в пакете MATLAB). Имеется возможность совместной работы Scilab с программой LabVIEW.
Распространение Программа доступна для различных операционных систем, включая GNU/Linux и Microsoft Windows. Возможности Scilab могут быть расширены внешними программами и модулями, написанными на разных языках программирования. Программа имеет открытый исходный код, что позволяет как свободное коммерческое использование и распространение неизменённых версий, так и некоммерческое распространение измененных версий, которые должны включать в себя исходный код. Для коммерческого распространения измёненных версий необходимо согласование с INRIA.
Отличия от некоторых коммерческих программ: * Бесплатность * Свободность (с версии 5.0) * Маленький размер ( против более чем двухгигабайтного пакета MATLAB) — дистрибутив 4 версии занимала менее 20Мб, 5 версия потолстела в 4 раза — инсталятор весил около 75 Мб, а предлагаемая версия 5.2.2 весит уже около 95 Мб - но и возможности программы все время увеличиваются. * Возможность запуска в консоли без использования графического интерфейса в том числе в версии под Windows (в UNIX-версии MatLab-а эта возможность присутствует). Это позволяет производить автоматизированные вычисления, есть пакетный режим.
Особенности * Сотни математических функций * Язык программирования высокого уровня * 2-D и 3-D графики * Расширенные структуры данных и пользовательских типов данных * Xcos: гибридные моделированию динамических систем и симулятор
2-D и 3-D визуализации * Строки * Круговая диаграмма * Гистограммы * Поверхности * Анимация * Экспорт графики во многих форматах: GIF, BMP, JPEG, SVG, PDF ...
Численный расчет * Линейная алгебра * Разреженные матрицы * Полиномиальные и рациональные функции * Моделирование: дифференциальные и не дифференциальные оптимизации * Классический и надежный контроль * Дифференцируемых и недифференцируемой оптимизации * Симуляция: решение ОДУ и ДУ * Scicos: гибрид системы моделирования динамических систем и симуляции * Параллельная работа
Анализ данных * Интерполяция, аппроксимация * Обработка сигналов * Статистика
Расширенные возможности * Графы и сети * Интерфейс к Fortran, Tcl/Tk, C, C++, Java, LabVIEW * Вызов функций Scilab на C, C++, Fortran и Java * LabVIEW Gateway * Доступность через ATOMS большого количества модулей, * Возможность запуска в консоли без использования графического интерфейса. Это позволяет производить автоматизированные вычисления, есть пакетный режим.
Scilab 5.2.2 (04/21/2010) * множество улучшений и исправлений мелких ошибок.
Примечание: Для начинающих можно посоветовать лучшее на сегодняшний день подробное руководство-учебник по программе Scilab на сайте: http://www.teacher.dn-ua.com/Math/Scilab/Scilab.html
Update: Apr 21, 2010 Platforms: Windows 2000, XP, Vista and 7 Languages: English Licence: Freeware Developer: scilab.org Size: 94.79 Mb
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.