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 | Позволяет размещать метки мышью. |
| держать | Замораживает текущий сюжет. |
| легенда | Размещение легенды мышью. |
| обновить | Перерисовывает окно текущего рисунка. |
| набор | Задает свойства таких объектов, как оси. |
| подсюжет | Создает графики в подокнах. |
| текст | Помещает строку в рисунок. |
| бар | Создает гистограмму. |
| журнал | Создает график журнала. |
| полярный | Создает полярный сюжет. |
| полулогекс | Создает полулогарифмический сюжет. (логарифмическая абсцисса). |
| полулогия | Создает полулогарифмический сюжет. (логарифмическая ордината). |
| лестница | Создает участок лестницы. |
| стебель | Создает стволовой сюжет. |