Возможности системы SCILAB
Лекция 1
Scilab –интерактивная система автоматизации инженерных, научных и математических расчетов, построенная на расширенном представлении и применении матричных операций.
Пакет разработан Scilab Group INRIA-Rocquencourt Metalau Project. Свободно распространяемую версию пакета вместе с полной документацией на английском языке в формате pdf можно получить по адресу http://www.scilab.org.
Scilab поддерживается компанией Scilab Consortium, созданной в 2003 году. Scilab поддерживает язык программирования высокого уровня для организации технических вычислений.
Некоторые возможности системы:
· В области математических вычислений:
- матричные, векторные, логические, условные операторы;
- символьные вычисления;
- полиномиальные и рациональные функции;
- элементарные и специальные функции;
- полиномиальная арифметика.
· В области реализации численных методов:
- решение дифференциальных уравнений;
- численное интегрирование;
- поиск корней нелинейных алгебраических уравнений;
- оптимизация функций нескольких переменных;
- одномерная и многомерная интерполяция;
- решение задач математической статистики.
· В области программирования:
- свыше 500 встроенных математических функций;
- интерфейс к Fortran, Tcl/Tk, C, C++, Java, LabView.
· В области визуализации результатов расчетов и графики:
- возможности создания и редактирования двухмерных и трехмерных графиков;
- проведение визуального анализа данных.
Scilab имеет схожий с MATLAB язык программирования, в составе имеется утилита, позволяющая конвертировать документы Matlab → Scilab.
Scilab позволяет работать с элементарными и большим числом специальных функций (Бесселя, Неймана, интегральные функции), имеет мощные средства работы с матрицами, полиномами (в том числе и символьно), производить численные вычисления (например, численное интегрирование) и решение задач линейной алгебры, оптимизации и симуляции, в его состав входят мощные статистические функции, а также средства для построения и работы с графиками.
Программа доступна для различных операционных систем, включая GNU/Linux и Microsoft Windows.
Отличия от некоторых коммерческих программ:
- Бесплатность
- Маленький размер (дистрибутив занимает менее 20Мб против более чем двухгигабайтного пакета MATLAB)
Scilab состоит из 3-х частей:
o интерпретатор
o библиотека функций (Scilab-процедуры)
o библиотека Fortran и С процедур
Дата добавления: 2015-08-01; просмотров: 2628;