165
ВВЕДЕНИЕ
Scilab – пакет для выполнения математических расчетов, который
включает в себя набор инструментов и интерактивную документацию.
Пакет
разработан
специалистами
из
французского
Научно-
исследовательского института по информатике и автоматике (INRIA).
Scilab – свободно распространяемая программа, а значит бесплатная для
конечного пользователя. Существуют версии Scilab для различных
операционных систем: для ОС Linux, ОС семейства Windows (в том числе и для
MS Windows Vista).
Последнюю версию пакета всегда можно скопировать из сети Интернет:
/.
2-3 декабря 2004 года состоялась первая международная конференция
SCILAB2004. На конференции был выбран талисман продукта Scilab – птица
тупик или топорик (лат.
fratercula
, англ. -
puffin
), свободная и благородная, что
соответствует идеологии программного продукта с открытым источником.
Scilab – это система компьютерной математики, которая предназначена
для таких вычислений, как:
•
решение нелинейных уравнений и систем;
•
решение задач линейной алгебры;
•
решение задач оптимизации;
•
дифференцирование и интегрирование;
•
задачи обработка экспериментальных данных (интерполяция и
аппроксимация,
•
метод наименьших квадратов);
•
решение обыкновенных дифференциальных уравнений и систем.
Имеется возможность расширения возможностей Scilab внешними
программами и модулями, написанными на разных языках программирования
(C, Fortran), например, имеется возможность совместной работы Scilab с
программой LabVIEW. Поддерживаются форматы документов Matlab и Maple,
структурированный текст и TeX, есть возможность импорта/экспорта.
Scilab позволяет работать с элементарными и большим числом
специальных функций (Бесслея, Неймана, интегральные функции).
Кроме того, Scilab предоставляет широкие возможности по созданию и
редактированию различных видов графиков и поверхностей.
Графика Scilab, несмотря на бесплатный статус пакета, выполнена на
вполне профессиональном уровне. Основой ее реализации является концепция
устройства, в которое выводится поток, создаваемый графическими
функциями, – это может быть экран или внешние файлы в форматах PostScript,
Xfig, GIF или PMM. Для управления выводом имеется около десятка команд,
инициализирующих устройство, осуществляющих вывод, закрывающих сессию
и т. д. Если в качестве графического устройства используется окно Scilab, то
многие из этих команд доступны прямо в меню.