Учебники

MATLAB — Команды

MATLAB — интерактивная программа для численных расчетов и визуализации данных. Вы можете ввести команду, набрав ее в командной строке MATLAB ‘>>’ в окне команд .

В этом разделе мы предоставим списки часто используемых общих команд MATLAB.

Команды для управления сеансом

MATLAB предоставляет различные команды для управления сеансом. В следующей таблице приведены все такие команды:

команда Цель
CLC Очищает командное окно.
Чисто Удаляет переменные из памяти.
существовать Проверяет наличие файла или переменной.
Глобальный Объявляет переменные глобальными.
Помогите Ищет справочную тему.
Ищу Поиск записей справки по ключевому слову.
уволиться Останавливается MATLAB.
кто Перечисляет текущие переменные.
Whos Перечисляет текущие переменные (длинный дисплей).

Команды для работы с системой

MATLAB предоставляет различные полезные команды для работы с системой, такие как сохранение текущей работы в рабочей области в виде файла и загрузка файла позже.

Он также предоставляет различные команды для других действий, связанных с системой, таких как отображение даты, отображение списка файлов в каталоге, отображение текущего каталога и т. Д.

В следующей таблице приведены некоторые часто используемые системные команды:

команда Цель
CD Изменяет текущий каталог.
Дата Отображает текущую дату.
удалять Удаляет файл.
дневник Включает / выключает запись в дневниковый файл.
реж Перечисляет все файлы в текущем каталоге.
нагрузка Загружает переменные рабочей области из файла.
дорожка Отображает путь поиска.
PWD Отображает текущий каталог.
спасти Сохраняет переменные рабочей области в файл.
тип Отображает содержимое файла.
какие Перечисляет все файлы MATLAB в текущем каталоге.
wklread Читает файл электронной таблицы .wk1.

Команды ввода и вывода

MATLAB предоставляет следующие команды ввода и вывода —

команда Цель
Индик.точки Отображает содержимое массива или строки.
fscanf Чтение отформатированных данных из файла.
формат Управляет форматом отображения экрана.
fprintf Выполняет отформатированные записи на экран или в файл.
вход Отображает подсказки и ждет ввода.
; Подавляет трафаретную печать.

Команды fscanf и fprintf ведут себя как функции C scanf и printf. Они поддерживают следующие коды формата —

Код формата Цель
% s Форматировать как строку.
% d Форматировать как целое число.
% е Формат как значение с плавающей запятой.
% е Формат как значение с плавающей запятой в научной нотации.
Формат в наиболее компактной форме:% f или% e.
\ п Вставьте новую строку в выходную строку.
\ т Вставьте вкладку в выходной строке.

Функция форматирования имеет следующие формы, используемые для числового отображения:

Функция формата Отображать до
формат короткий Четыре десятичных знака (по умолчанию).
форматировать долго 16 десятичных цифр.
формат короткой электронной Пять цифр плюс показатель степени.
формат длинная электронная 16 цифр плюс показатели.
формат банка Две десятичные цифры.
формат + Положительный, отрицательный или ноль.
формат крыса Рациональное приближение.
формат компактный Подавляет некоторые переводы строки.
свободный формат Сбрасывает в менее компактный режим отображения.

Векторные, матричные и матричные команды

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

команда Цель
кошка Объединяет массивы.
находить Находит индексы ненулевых элементов.
длина Вычисляет количество элементов.
LINSPACE Создает равномерно расположенный вектор.
logspace Создает логарифмически разнесенный вектор.
Максимум Возвращает самый большой элемент.
мин Возвращает наименьший элемент.
тычок Продукт каждого столбца.
перекроить Изменяет размер.
размер Вычисляет размер массива.
Сортировать Сортирует каждый столбец.
сумма Суммирует каждый столбец.
глаз Создает идентичную матрицу.
те, Создает массив из них.
нули Создает массив нулей.
пересекать Вычисляет матричные перекрестные произведения.
точка Вычисляет матричные точечные произведения.
йе Вычисляет определитель массива.
фактура Вычисляет обратную матрицу.
pinv Вычисляет псевдообратную матрицу.
ранг Вычисляет ранг матрицы.
RREF Вычисляет приведенную форму ряда эшелонов.
клетка Создает массив ячеек.
celldisp Отображает массив ячеек.
cellplot Отображает графическое представление массива ячеек.
num2cell Преобразует числовой массив в массив ячеек.
по рукам Соответствует спискам ввода и вывода.
iscell Определяет массив ячеек.

Команды построения

MATLAB предоставляет многочисленные команды для построения графиков. В следующей таблице приведены некоторые из наиболее часто используемых команд для построения графиков: