|
Scilab - это язык программирования и связанная с ним обширная коллекция численных алгоритмов, охватывающая многие аспекты научных вычислений, С программной точки зрения, Scilab является интерпретируемым языком, что позволяет ускорить процесс разработки, поскольку пользователю приходится напрямую иметь дело с высокоуровневыми конструкциями и широким набором возможностей, предоставляемых библиотеками. Язык Scilab допускает расширение посредством определения пользовательских типов данных с возможностью перегрузки стандартных операций (таких как арифметические операции, операции сравнения и т.д.). Пользователи Scilab могут разрабатывать собственные модули для решения конкретных задач. Возможна также динамическая компиляция и подключение кода, написанного на других языках, таких как Fortran или С - таким образом сторонние библиотеки могут быть использованы, как если бы они частью встроенных средств Scilab. Scilab также предоставляет возможности для взаимодействия с пакетом Lab VIEW - платформой и программным окружением для визуального программирования, созданными в National Instruments. С научной точки зрения, Scilab содержит большое число возможностей. Хотя первоначально акцент был сделан на линейную алгебру, вскоре функциональные возможности пакета расширились настолько, что охватили многие разделы научных вычислений, в том числе:
Scilab предлагает множество графических функций, в том числе для построения двух- и трехмерных графиков. Графический модуль Xcos объединяет в себе возможности редактора моделей и моделировщика. |
|
© vse-o-scilab |