МАТЛАБ — Команды
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