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