% Вывод графика функции на [a,b] на нижние оси
fplot(funname, [a b])
1.2 Основы программирования в системе MATLAB
1.2.1 Алфавит и лексемы
Язык программирования сверхвысокого уровня MATLAB позволяет
создавать полномасштабные модульные программы и хранить их во внешней
памяти в текстовом формате. Для записи операторов программы
используются те же лексические средства, что и для записи команд входного
языка интегрированной среды системы. Дополнительные средства языка
позволяют оформлять отдельные модули и объединять их в проблемную
программу или
пакет.
Основной текст любого модуля состоит из букв латинского алфавита,
десятичных цифр и ограниченного набора специальных знаков или их
несложных комбинаций. Русский язык можно использовать лишь для записи
комментариев и символьных констант.
Логическими единицами текста модуля являются лексемы. Их можно
разделить на следующие виды:
1)целые числа: 0,1,2,3,4,5,6,7,8,9,10,11,125,999;
2)дробные числа: 1/2, 1/3, 1/4, 5/7, 1/125, 1/300;
3)
вещественные числа: 12.34, 5е-5, 6.1е+10, 3.1е2;
4)символьные строки: 'A', '1', 'ABC37', 'Весна!', '?';
5)комментарии – строки из любых знаков, начинающиеся с символа % и
заканчивающиеся в конце строки;
6) поименованные системные константы:
i или j – мнимая единица,
pi – число 3.1415926,
eps – погрешность вычисления процессора (2
52−
),
realmin – наименьшее число (2
1022−
),
realmax – наибольшее число (2
1023
),
inf – машинная бесконечность,
NaN(Not a Number) – нечисловые данные
7)системные переменные:
ans – имя результата последнего использованного оператора;
8)идентификаторы, начинающиеся с латинской буквы и содержащие
произвольное количество латинских букв, десятичных цифр и знака
подчёркивания; они используются
для обозначения операций: kron;
в качестве имён функций-операций: Plus, Times;
в качестве имён данных (переменных): x, y, WL;
в качестве имён встроенных функций: plot, sin, abs;
в качестве имён файлов данных: fdat, fext;