Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SciLab_book.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
979.97 Кб
Скачать

Робота в редакторі

Для зручності написання скриптів (функцій) в Scilab є вбудований редактор - SciNotes. Він дозволяє редагувати тексти функцій, виконувати їх в режимі налагодження, містить функцію автодоповнення коду, а також засоби безпосередньої передачі тексту програми в середовище Scilab на виконання.

Відкрити редактор можна двома способами:

  1. виконати в консолі Scilab команду scinotes;

  2. вибрати в головному вікні послідовно пункти меню Програми -> SciNotes.

Рис.2. Вікно редактора SciNotes.

Як видно інтерфейс досить простий. Розглянемо основні пункти меню. Коротко розглянемо пункти меню:

Файл - тут знаходяться стандартні команди для роботи з файлами: відкрити (Open), закрити (Close file), зберегти (Save) і т. д.

Правка - містить стандартні для пункту меню Редагування операції: копіювати (Copy), вставити (Paste), вирізати (Cut), виділити всі (Select All) і т. д.

Формат – містить операції форматування: зміна відступів, коментування тексту.

Параметри - тут знаходиться досить багато пунктів, які дозволяють налаштувати зовнішній вигляд і поведінка редактора на гарячі клавіші. Наприклад, можна вибрати комбінацію клавіш, яка буде використовуватися для виклику функції автодоповнення коду.

Вікно - команди управління робочим вікном. Дозволяють розбити вікно на частини по вертикалі і горизонталі, а також упорядкувати розміщення частин вікна.

Виконати - містить пункти, що дозволяють передати вміст редактора в середовище Scilab на виконання або виконати тільки виділену частину.

Робота з Workspace

Вікно Workspace знаходиться справа головного вікна Scilab. З його допомогою можна переглядати змінні, що використовуються у програмі.

Рис. 3. Головне вікно Scilab Workspace

У вікні Workspace можна перееглянути назву змінних, розмірність, тип, видимість. При подвійному кліку по змінній, відкривається нове вікно, де можна переглянути та змінити значення існуючої змінної або створити нову.

Команди керування середовищем

Таблиця 1.1. Команди керування середовищем Scilab

Команда

Призначення

abort

Переривання виконання програми

pause

Режим паузи, виклик клавіатури

resume

Виконання повернення або відновлення і копіювання деяких локальних змінних

return

Повернення або відновлення виконання і копіювання деяких локальних змінних

exit

Завершення текучої сесії

quit

Закриває SciLab або зменшує рівень паузи

clc

Очистка командного вікна

debug

Рівень відлагодження програми

clear

Видаляє усі змінні

  1. Засоби програмування. Оператори і команди

Найпростішим способом використання Scilab є безпосереднє введення команд в консолі. Результат виконання команди при цьому відображається відразу ж після її введення і виконання. Покрокове виконання є найбільш ефективним способом для того, щоб зрозуміти поведінку готових програм, і найчастіше дозволяє досить швидко перейти до розробки власних алгоритмів.

Символи "->" представляють собою запрошення Scilab і відображаються автоматично, коли Scilab очікує введення чергової команди від користувача.

Набравши інструкцію s = "Hello World!" і натиснувши клавішу <Enter>, ми вкажемо Scilab виконати команду: створити змінну s, яка містить заданий текст.

Реалізований раніше і збережений у файл алгоритм, який представляє послідовність інструкцій для вирішення деякої задачі, називається скриптом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]