Введення в matlab - олександр Міловський

Призначення системи Matlab

Система Matlab - це універсальне додаток для дослідників, які займаються розробкою нового обладнання, алгоритмів, програм.

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

Починаючи з 7-ої версії Matlab, в ній з'явилися кошти для виконання колірних перетворень і, що особеннно цінно, роботи з ICC-профілями.

інтерфейс Matlab

Отже, запускаємо Matlab і бачимо у вікні досить типову середу розробки. Справа знаходиться область введення команд, зліва область відображення робочих змінних.

Наберіть в області командного введення:

В результаті буде створена нова змінна a. Тепер її можна використовувати у виразах:

В результаті отримуємо нову змінну b. яка отримає значення 30.

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

Знищити створену змінну можна спеціальною командою:

Отримання довідки в Matlab

Для ознайомлення з функціями та визначення синтаксису команд можна також використовувати командний рядок. Звичайно, ви можете скористатися стандартною довідкою, але якщо вам відома конкретна команда, то простіше скористатися командним введенням (правда для цього ви повинні трохи володіти англійською).

Отже, спеціальна команда help викликає довідку в Matlab. Викликає без параметрів вона видає зміст пакетів функцій, встановлених у вашій системі.

Відповідь системи буде виглядати приблизно так:

Якщо ви хочете дізнатися перелік функцій конкретного пакета, скажімо elfun. то потрібно просто набрати:

І тепер з відповіді ми знаємо, що функція-синус приймає в якості вхідного параметра матрицю (для Matlab число - це матриця розміром 1х1) і у відповіді для кожного елемента розраховує значення синуса.

На закінчення роботи для видалення непотрібних змінних і очищення екрану викликаємо команди:

Читайте далі принципи роботи з масивами в Matlab.