Использование помощи
1. С помощью меню Help – Help Window (значок "?" на панели инструментов) – описание всех стандартных функций.
2. Из командной строки с помощью команды help:
help
– выводит список основных директорий с краткими пояснениями;
help help
– выводит основные правила пользования командой help;
help dir
(dir – имя каталога) – выводит тематически сформированный список функций данной директории с краткими пояснениями, сформированными из первых строк комментариев соответствующих m-файлов, например,
help ops
help elfun
help control
help fun
(fun – имя функции) – выводит подробное пояснение назначения функции, смысла ее параметров и формата вызова, сформированное из начального комментария соответствующего m-файла, например,
help zeros
help step
help sin
3. Из командной строки с помощью команды lookfor:
lookfor text
(text – искомый текст) – ищет указанный текст в первых строках комментариев всех m-файлов во всех доступных каталогах, и выводит имена этих файлов на экран с пояснениями в одну строку, например,
lookfor XY
lookfor interp
Управление доступом к каталогу
Перед началом работы пользователь должен сформировать каталог (любым из способов Windows), как правило, внутри директории work, и установить доступ к нему. Это наиболее просто выполняется следующим образом.
С помощью команды меню File – Path… активируется окно Path Browser, в котором содержатся сведения о текущем каталоге (Current Directory), доступных каталогах (Path) и файлах, содержащихся в выбранном доступном каталоге (Files in general).
Добавление доступного каталога выполняется с помощью кнопки “Add to path” (вторая кнопка слева на панели инструментов). В предлагаемом диалоговом окне следует ввести полный путь к каталогу (Directory to add) и способа доступа (Add to front или Add to back). Разница в способах доступа заключается в том, что в случае совпадения имен и форматов вызова функций, находящихся в разных доступных каталогах, предпочтение будет отдано той, чей каталог указан раньше (выше) в поле Path. Пользователям рекомендуется использовать уникальные названия для создаваемых m-файлов и m-функций (например, Ivanov_lab01.m), и при установке доступа к каталогу желательно использовать спецификацию Add to back.
При завершении работы с Path Browser следует сохранить сделанные изменения (с помощью меню команды Save).
ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ ПАКЕТА MATLAB
Типы данных
Излагаемый материал распространяется на версии Matlab 5.0 и выше. Использование более ранних версий в настоящее время очень ограничено.
Основным типом данных в Matlab является двухмерная матрица. Матрица, содержащая одну строку или один столбец (одномерный массив), имеет название вектор, матрица 1*1 – скаляр.
Начиная с версии Matlab 5.0 возможно оперирование с многомерными массивами. Так, трехмерные массива рассматриваются как совокупность двухмерных матриц, четырехмерные – как совокупность совокупностей двухмерных матриц и т.д.
Арифметические константы (скаляры).
Возможно задание значений данных в двух форматах:
1) целое число (различие с дробными только в отображении на экране):
2 –4 76
2) дробное число в естественной форме (в формате с фиксированной точкой):
3.1876 –254.48 .253
(Последняя запись эквивалентна 0.253)
3) дробное число в формате с плавающей точкой:
–2.185 e-12 5.36e8
мантисса порядок
Диапазон значений действительный чисел определяется как
realmin < |n| < realmax
10–308 < |n| < 10308
Для работы с комплексными числами используются предопределенные переменные i, j:
2 + 5*i 4.5673 – 3.8765*j
При разработке сложных программ эти переменные рекомендуется предварительно определять, например:
i = sqrt(–1)
x = 5 – 18*i
Предопределенной переменной является также константа p:
pi
которая вычисляется как 4*atan(1) или imag(log(–1)).
При выполнении операции деления на нуль Matlab формирует константу Inf (Infinity, бесконечность):
1/0 – Inf
При выполнении операций 0/0 или Inf/Inf формируется константа NaN (Not a Number, неопределенность):
0/0 – NaN
Inf/Inf – NaN
Существование этих констант позволяет в ряде случаев, не прерывая выполнения программы, анализировать результаты выполнения операций.
Формат вывода чисел можно изменить с помощью меню File – Preferences или с помощью команды format. В том же меню можно установить режим вывода информации на экран – Loose / Compact – практичнее Compact.
Строковые константы.
Это последовательность символов, заключенная между апострофами, например:
'Hello!' '2+1=3'
Для использования внутри символьной строки самого символа апострофа его необходимо повторить дважды:
'ім''я'
Для конвертирования чисел в строки (прямого и обратного) используются функции sprintf, num2str и int2str.
Дата добавления: 2016-01-09; просмотров: 579;