Лекция: Возможности системы SCILAB

Лекция 1

Вопрос №1

Scilab –интерактивная система автоматизации инженерных, научных и математических расчетов, построенная на расширенном представлении и применении матричных операций.

Пакет разработан Scilab Group INRIA-Rocquencourt Metalau Project. Свободно распространяемую версию пакета вместе с полной документацией на английском языке в формате pdf можно получить по адресу 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 и С процедур

еще рефераты
Еще работы по информатике