МАТЛАБ — Команды
MATLAB — интерактивная программа для численных расчетов и визуализации данных. Вы можете ввести команду, введя ее в командной строке MATLAB '>>' в Командном окне. .
В этом разделе мы предоставим списки часто используемых общих команд MATLAB.
Команды для управления сеансом
MATLAB предоставляет различные команды для управления сеансом. В следующей таблице представлены все такие команды —
Команда | Цель |
---|---|
клк | Очищает командное окно. |
очистить | Удаляет переменные из памяти. |
существует | Проверяет наличие файла или переменной. |
глобальный | Объявляет переменные глобальными. |
помощь | Поиск раздела справки. |
искать | Поиск записей справки по ключевому слову. |
выйти | Остановка MATLAB. |
кто | Список текущих переменных. |
кто | Список текущих переменных (длинное отображение). |
Команды для работы с системой
MATLAB предоставляет различные полезные команды для работы с системой, такие как сохранение текущей работы в рабочей области в виде файла и загрузка файла позже.
Он также предоставляет различные команды для других действий, связанных с системой, таких как отображение даты, список файлов в каталоге, отображение текущего каталога и т. д.
В следующей таблице показаны некоторые часто используемые системные команды —
Команда | Цель |
---|---|
кд | Изменяет текущий каталог. |
дата | Отображает текущую дату. |
удалить | Удаляет файл. |
дневник | Включает/выключает запись файла дневника. |
директор | Выводит список всех файлов в текущем каталоге. |
загрузить | Загружает переменные рабочей области из файла. |
путь | Отображает путь поиска. |
пароль | Отображает текущий каталог. |
сохранить | Сохраняет переменные рабочей области в файле. |
тип | Отображает содержимое файла. |
что | Выводит список всех файлов MATLAB в текущем каталоге. |
прочитать | Чтение файла электронной таблицы .wk1. |
Команды ввода и вывода
MATLAB предоставляет следующие команды, связанные с вводом и выводом —
Команда | Цель |
---|---|
дисп | Отображает содержимое массива или строки. |
фсканф | Чтение отформатированных данных из файла. |
формат | Управляет форматом экрана. |
fprintf | Выполняет форматированную запись на экран или в файл. |
ввод | Отображает подсказки и ожидает ввода. |
; | Подавляет трафаретную печать. |
fscanf и fprintf команды ведут себя как функции C scanf и printf. Они поддерживают следующие коды форматов —
Код формата | Цель |
---|---|
%s | Форматировать как строку. |
%d | Форматировать как целое число. |
%f | Форматировать как значение с плавающей запятой. |
%e | Форматировать как значение с плавающей запятой в экспоненциальном представлении. |
%g | Формат в самой компактной форме:%f или %e. |
\n | Вставить новую строку в выходную строку. |
\t | Вставить табуляцию в выходную строку. |
Функция формата имеет следующие формы, используемые для числового отображения —
Функция формата | Показать до |
---|---|
краткий формат | Четыре десятичных знака (по умолчанию). |
длинный формат | 16 десятичных цифр. |
формат короткого e | Пять цифр плюс показатель степени. |
длинный формат e | 16 цифр плюс показатель степени. |
банк форматов | Две десятичные цифры. |
формат + | Положительное, отрицательное или ноль. |
формат крысы | Рациональное приближение. |
формат компактный | Подавляет некоторые переводы строк. |
свободный формат | Сброс в менее компактный режим отображения. |
Векторные, матричные и массивные команды
В следующей таблице показаны различные команды, используемые для работы с массивами, матрицами и векторами —
Команда | Цель |
---|---|
кошка | Объединяет массивы. |
найти | Находит индексы ненулевых элементов. |
длина | Вычисляет количество элементов. |
линспейс | Создает вектор с равными интервалами. |
пространство журнала | Создает вектор с логарифмическим интервалом. |
макс. | Возвращает самый большой элемент. |
мин | Возвращает наименьший элемент. |
продукт | Произведение каждого столбца. |
изменить | Изменяет размер. |
размер | Вычисляет размер массива. |
сортировать | Сортирует каждый столбец. |
сумма | Суммирует каждый столбец. |
глаз | Создает идентификационную матрицу. |
единицы | Создает массив единиц. |
нули | Создает массив нулей. |
крест | Вычисляет матричные перекрестные произведения. |
точка | Вычисляет скалярные произведения матрицы. |
дет | Вычисляет определитель массива. |
инв | Вычисляет обратную матрицу. |
pinv | Вычисляет псевдообратную матрицу. |
ранг | Вычисляет ранг матрицы. |
ссылка | Вычисляет уменьшенную форму эшелона строк. |
ячейка | Создает массив ячеек. |
celldisp | Отображает массив ячеек. |
ячейка | Отображает графическое представление массива ячеек. |
num2cell | Преобразует числовой массив в массив ячеек. |
сделка | Соответствует спискам ввода и вывода. |
iscell | Определяет массив ячеек. |
Команды рисования
MATLAB предоставляет множество команд для построения графиков. В следующей таблице показаны некоторые из часто используемых команд для построения графиков —
Команда | Цель |
---|---|
ось | Устанавливает пределы оси. |
сюжет | Интеллектуальное построение функций. |
сетка | Отображает линии сетки. |
сюжет | Создает график xy. |
печать | Распечатывает график или сохраняет график в файл. |
название | Помещает текст в начало графика. |
xlabel | Добавляет текстовую метку к оси x. |
ярлык | Добавляет текстовую метку к оси Y. |
оси | Создает объекты осей. |
закрыть | Закрывает текущий график. |
закрыть все | Закрывает все графики. |
рисунок | Открывает новое окно рисунка. |
gtext | Включает размещение меток с помощью мыши. |
удерживать | Замораживает текущий график. |
легенда | Размещение легенды с помощью мыши. |
обновить | Перерисовывает окно текущей фигуры. |
установить | Определяет свойства объектов, таких как оси. |
подсюжет | Создает графики в подокнах. |
текст | Помещает строку в рисунок. |
бар | Создает гистограмму. |
логлог | Создает логарифмический график. |
полярный | Создает полярный график. |
полулогарифм | Создает полулогарифмический график. (логарифмическая абсцисса). |
полулогия | Создает полулогарифмический график. (логарифмическая ордината). |
лестницы | Создает участок лестницы. |
стебель | Создает основной сюжет. |
MATLAB