Использование команды exec
Если необходимо исполнить последовательность из нескольких команд, удобно записать эти команды в файл скрипта, используя редактор Scilab. Для того чтобы впоследствии запустить данный скрипт на выполнение из консоли, применяется команда exec, после которой указывается имя файла. В зависимости от содержимого расширение файла будет либо .see, либо .sci:
• файлы с раширением .sci содержат определение функций Scilab - выполение таких файлов приводит к загрузке данной функции в рабочее окружение Scilab, после чего функцию можно использовать точно так же, как встроенные функции Scilab;
• файлы с расширением .sce могут содержать как определения функций, так и исполняемые инструкции.
Обычно в результате выполнения файла с расширением .see вычисляются значения некоторых переменных, осуществляется вывод результатов в консоль, отображение графиков, чтение или запись файлов и т.п.
Представим, что файл myscript.sce содержит всего одну строку:
dispC'Hello World!")
Используя функцию exec в консоли, мы запускаем данный скрипт на выполнение:
--> exec("myscript.see") -->disp("Hello World!") Hello World!
На практике при отладке сложных алгоритмов чаще всего используется вызов функций exec и disp в интерактивном режиме.