ядку введення;
; - Крапка з комою відокремлює рядки матриць, а крапка з комою в кінці оператора (Команди) скасовує висновок результату на екран;
: - Двокрапка використовується для вказівки діапазону (інтервалу зміни величини) і в якості знака групової операції над елементами матриць;
% - Знак відсотка позначає початок коментаря;
! - Відзначає початок команди DOS
' - Апостроф вказує на символьні рядки. p> 2.4 Функції
MATLAB надає велику кількість елементарних математичних функцій, таких як abs, sqrt, exp, sin. Обчислення квадратного кореня або логарифма негативного числа не є помилкою: у цьому випадку результатом є відповідне комплексне число. MATLAB також надає і більш складні функції, включаючи Гамма функцію і функції Бесселя. Більшість з цих функцій мають комплексні аргументи. Щоб вивести список всіх елементарних математичних функцій, наберіть
help elfun Для перегляду більш складних математичних і матричних функцій, наберіть
help specfun
help elmat
відповідно.
Деякі функції, такі як sqrt і sin, - вбудовані. Вони є частиною MATLAB, тому вони дуже ефективні, але їх обчислювальні деталі важко доступні. У той час як інші функції, такі як gamma і sink, реалізовані в М-файлах. Тому ви можете легко побачити їх код і, у разі необхідності, навіть модифікувати його.
Кілька спеціальних функцій надають значення часто використовуваних констант.
pi 3.14159265 ...
i уявна одиниця, в€љ -1
j те ж саме, що і i
realmin найменше число з плаваючою точкою, 2-1022
realmax найбільше число з плаваючою точкою, (2-Оµ) 21023
Inf нескінченність
NaN НЕ число
Нескінченність з'являється при діленні на нуль або при виконанні математичного виразу, приводить до переповнення, тобто до перевищення realmax. Чи не число (NaN) генерується при обчисленні виразів типу О/О або Inf-Inf, які не мають певного математичного значення.
Імена функцій не є зарезервованими, тому можливо змінювати їх значення на нові, наприклад
eps = 1.e-6
і далі використовувати це значення в подальших обчисленнях. Початкове значення може бути відновлено наступним чином
clear eps
3. Графіка
MATLAB має широкі можливості для графічного зображення векторів і матриць, а також для створення коментарів і друку графіки. Ця глава описує кілька найбільш важливих графічних функцій і дає приклади їх застосування.
3.1Созданіе графіка
Функція plot має різні форми, пов'язані з вхідними параметрами, наприклад plot (y) створює кусково-лінійний графік залежності елементів у від їх індексів. Якщо ви задаєте два вектори в якості аргументів, plot (x, y) створить графік залежності у від х.
Наприклад, для побудови графіка значень функції sin від нуля до 2ПЂ, зробимо наступне
t = 0: pi/100: 2 * pi;
у = sin (t);
plot (t, у) p> table> ...