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 предоставляет многочисленные команды для построения графиков. В следующей таблице приведены некоторые из наиболее часто используемых команд для построения графиков: