exponenta event banner

Функции - по категориям

Алфавитный список по категориям

Основы языка

Ввод команд

ansПоследний результат
clcОчистите командное окно
diaryЛоггирование текста Command Window в файл
formatНастройка формата вывода в Командном окне
homeВозвращение курсора
iskeywordОпределите, является ли введенная команда ключевым словом MATLAB
moreУправляйте постраничным выводом в Командном окне
Command WindowВыберите командное окно
Command History WindowОткрытие окна Command History

Матрицы и массивы

zerosСоздайте массив всех нулей
onesСоздайте массив из всех единиц
randРавномерно распределенные случайные числа
true(TRUE) логическая единица
false(FALSE) логический ноль
eyeЕдиничная матрица
diagСоздайте диагональную матрицу или получите диагональные элементы матрицы
blkdiagБлокирование диагональной матрицы
catКонкатенация массивов
horzcatКонкатенация массивов горизонтально
vertcatКонкатенация массивов вертикально
repelemКопирование элементов массива
repmatКопирование массива
linspaceСоздание вектора с линейно распределенными значениями
logspaceСоздание вектора с логарифмически распределенными значениями
freqspaceЧастотный интервал для частотной характеристики
meshgrid2D и 3-D сетки
ndgridПрямоугольная сетка на пробеле N-D
lengthДлина самого большого измерения массива
sizeРазмер массивов
ndimsКоличество измерений массива
numelКоличество элементов массива
isscalarОпределите, является ли входной параметр скаляром
issortedОпределите, отсортирован ли массив
issortedrowsОпределите, отсортированы ли строки матрицы или таблицы
isvectorОпределите, является ли входной параметр вектором
ismatrixОпределите, является ли входной параметр матрицей
isrowОпределите, является ли входной параметр вектором - строкой
iscolumnОпределите, является ли входной параметр вектором - столбцом
isemptyОпределите, пуст ли массив
sortСортировка массива
sortrowsСортировка строк массива или таблицы
flipИнвертируйте порядок элементов
fliplrОтразите массив слева направо
flipudОтразите массив до вниз
rot90Вращайте массив 90 градусов
transposeТранспонируйте вектор или матрицу
ctransposeКомплексное сопряженное транспонирование
permuteПерестановка измерений массива
ipermuteИнверсия переставляет измерения массива
circshiftЦиклический сдвиг массива
shiftdimСдвиг измерений массива
reshapeИзменение размерности массива
squeezeУдалите размерности длины 1
colonВекторное создание, индексирование массивов и обработка в цикле
endЗавершает блок кода, или указывает на последний индекс массива
ind2subИндексы от линейного индекса
sub2indПреобразуйте индексы в линейные индексы

Типы данных

Числовые типы

doubleМассивы с двойной точностью
singleМассивы с одинарной точностью
int88-битные массивы целого числа со знаком
int1616-битные массивы целого числа со знаком
int3232-битные массивы целого числа со знаком
int6464-битные массивы целого числа со знаком
uint88-битные массивы беззнаковых целых чисел
uint1616-битные массивы беззнаковых целых чисел
uint3232-битные массивы беззнаковых целых чисел
uint6464-битные массивы беззнаковых целых чисел
castБросьте переменную к различному типу данных
typecastПреобразуйте типы данных, не изменяя базовые данные
isintegerОпределите, является ли введенный целочисленным массивом
isfloatОпределите, ли введенный массив с плавающей точкой
isnumericОпределите, является ли введенный числовым массивом
isrealОпределите, действителен ли массив
isfiniteЭлементы массива, которые конечны
isinfЭлементы массива, которые бесконечны
isnanЭлементы массива, которые являются NaN
epsОтносительная точность с плавающей точкой
flintmaxСамое большое последовательное целое число в формате с плавающей точкой
InfСоздайте массив всех значений Inf
intmaxСамое большое значение заданного целочисленного типа
intminНаименьшее значение заданного целочисленного типа
NaNСоздайте массив всех значений NaN
realmaxСамое большое положительное число с плавающей запятой
realminСамое маленькое положительное нормированное число с плавающей запятой

Символы и строки

stringStringArray
stringsСоздайте массив строк без символов
joinОбъедините строки
charМассив символов
cellstrПреобразование в Массив ячеек из символьных векторов
blanksСоздайте символьный массив пробелов
newlineСоздайте символ новой строки
composeДанные о формате в несколько строк
sprintfДанные о формате в строку или вектор символов
strcatКонкатенация строк горизонтально
appendОбъедините строки
convertCharsToStringsПреобразуйте символьные массивы в строковые массивы, оставив другие массивы неизменными
convertStringsToCharsПреобразуйте строковые массивы в символьные массивы, оставив другие массивы неизменными
convertContainedStringsToCharsПреобразуйте строковые массивы на любом уровне массива ячеек или структуры
doubleМассивы с двойной точностью
stringStringArray
str2doubleПреобразуйте строки в значения двойной точности
num2strПреобразуйте числа в символьный массив
ischarОпределите, ли введенный символьный массив
iscellstrОпределите, ли введенный массив ячеек из символьных векторов
isstringОпределите, ли введенный массив строк
isStringScalar Определите, ли введенный массив строк с одним элементом
strlengthДлины строк
isstrpropОпределите, какие характеры во входных строках имеют заданную категорию
isletterОпределите, какие символы являются буквами
isspaceОпределите, какие символы являются пробелами
containsОпределите, находится ли шаблон в строках
countСчитайте случаи шаблона в строках
endsWithОпределите, заканчиваются ли строки шаблоном
startsWithОпределите, начинаются ли строки с шаблона
strfindСтроки поиска в других строках
sscanfСчитайте отформатированные данные из строк
replaceНайдите и замените одну или несколько подстрок
replaceBetweenЗамените подстроки между запуском и конечными точками
strrepНайдите и замените подстроки
joinОбъедините строки
splitРазделите строки в разделителях
splitlinesРазделите строки в символах новой строки
strjoinПрисоединитесь к строкам в массиве
strsplitРазделите строку или вектор символов в заданном разделителе
strtokВыбранные части строк
eraseУдалите подстроки в строках
eraseBetweenУдалите подстроки между запуском и конечными точками
extractAfterИзвлеките подстроки после заданных положений
extractBeforeИзвлеките подстроки перед заданными положениями
extractBetweenИзвлеките подстроки между запуском и конечными точками
insertAfterВставьте строки после заданных подстрок
insertBeforeВставьте строки перед заданными подстроками
padДобавьте начальные или конечные символы в строки
stripУдалите начальные и конечные символы из строк
lowerПреобразуйте строки в нижний регистр
upperПреобразуйте строки в верхний регистр
reverseОбратный порядок символов в строках
deblankУдалите запаздывание пробела из концов строк
strtrimУдалите ведущий и запаздывающий пробел из строк
strjustВыровняйте строки
strcmpСравните строки
strcmpiСравните (нечувствительные к регистру) строки
strncmpСравните первые n символы (чувствительных к регистру) строк
strncmpiСравните первые n символы (нечувствительных к регистру) строк
regexpСовпадайте с (чувствительным к регистру) регулярным выражением
regexpiСовпадайте с (нечувствительным к регистру) регулярным выражением
regexprepЗамените текст с помощью регулярного выражения
regexptranslateПереведите текст в регулярное выражение

Даты и время

datetimeМассивы, которые представляют моменты времени
NaTNot-Time
yearsДлительность в годах
daysДлительность в днях
hoursДлительность в часах
minutesДлительность в минутах
secondsДлительность в секундах
millisecondsДлительность в миллисекундах
durationОтрезки времени в модулях фиксированной длины
calyearsКалендарная длительность в годах
calquartersКалендарная длительность в четвертях
calmonthsКалендарная длительность в месяцах
calweeksКалендарная длительность в неделях
caldaysКалендарная длительность в днях
calendarDurationОтрезки времени в календарных модулях переменной длины
yearНомер года
quarterНомер четверти
monthНомер месяца и имя
weekНедельный номер
dayДневной номер или имя
hourНомер часа
minuteМелкий номер
secondВторой номер
ymdГод, месяц и дневные количества datetime
hmsЧас, минута и вторые количества datetime или длительности
splitРазделите календарную длительность в модули длительности и числовой
timeПреобразуйте время календарной длительности к длительности
timeofdayПрошедшее время с полуночи для datetimes
isdatetimeОпределите, ли введенный массив datetime
isdurationОпределите, ли введенный массив длительности
iscalendardurationОпределите, ли введенный календарный массив длительности
isnatОпределите NaT (Not-Time) элементы
isdstОпределите элементы летнего времени
isweekendОпределите элементы выходных дней
timezonesПеречислите часовые пояса
tzoffsetЧасовой пояс смещается от UTC
betweenКалендарные математические различия
caldiffКалендарная математика последовательные различия
dateshiftПереключите дату или сгенерируйте последовательность дат и время
isbetweenОпределите элементы в интервале даты и времени
datenumПреобразуйте дату и время в последовательный номер даты
datevecПреобразуйте дату и время в вектор компонентов
exceltimeПреобразуйте datetime MATLAB в номер даты Excel
juliandateПреобразуйте datetime MATLAB в дату Джулиана
posixtimeПреобразуйте datetime MATLAB во время POSIX
yyyymmddПреобразуйте datetime MATLAB в числовое значение YYYYMMDD
addtodateИзмените номер даты полем
charМассив символов
stringStringArray
datestrПреобразуйте дату и время в формат строки
nowТекущая дата и время как последовательный номер даты
clockТекущая дата и время как вектор даты
dateТекущая дата как вектор символов
calendarКалендарь в течение заданного месяца
eomdayВ последний день месяца
weekdayДень недели
etimeВремя протекло между векторами даты

Категориальные массивы

categoricalМассив, который содержит значения, присвоенные категориям
iscategoricalОпределите, является ли введенный категориальным массивом
discretizeСгруппировать данные в интервалы или категории
categoriesКатегории категориального массива
iscategoryПротестируйте на категории категориального массива
isordinalОпределите, является ли введенный порядковым категориальным массивом
isprotectedОпределите, защищены ли категории категориального массива
addcatsДобавьте категории в категориальный массив
mergecatsОбъедините категории в категориальном массиве
removecatsУдалите категории из категориального массива
renamecatsПереименуйте категории в категориальном массиве
reordercatsПереупорядочьте категории в категориальном массиве
setcatsУстановите категории в категориальном массиве
summaryРаспечатайте сводные данные таблицы, расписания или категориального массива
countcatsСчитайте случаи элементов категориального массива по категориям
isundefinedНайдите неопределенные элементы в категориальном массиве

Таблицы

tableТабличный массив с именованными переменными, которые могут содержать различные типы
array2tableПреобразуйте гомогенный массив в таблицу
cell2tableПреобразуйте массив ячеек в таблицу
struct2tableПреобразуйте массив структур в таблицу
table2arrayПреобразуйте таблицу в гомогенный массив
table2cellПреобразовывание таблицы в массив ячеек
table2structПреобразовывание таблицы в массив структур
table2timetableПреобразовывание таблицы в расписание
timetable2tableПреобразование расписания в таблицу
readtableСоставьте таблицу из файла
writetableЗапись таблицы в файл
detectImportOptionsСоздайте настройки импорта на основе содержимого файла
spreadsheetImportOptionsОбъект параметров импорта для электронных таблиц
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите переменные настройки импорта
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью параметров импорта
headПолучите верхние строки таблицы, расписания или длинного массива
tailПолучите нижние ряды таблицы, расписания или длинного массива
summaryРаспечатайте сводные данные таблицы, расписания или категориального массива
heightКоличество строк таблицы
widthКоличество табличных переменных
istableОпределите, является ли введенный таблицей
stackedplotСложенный график нескольких переменных с общей осью X
sortrowsСортировка строк массива или таблицы
uniqueУникальные значения в массиве
issortedrowsОпределите, отсортированы ли строки матрицы или таблицы
topkrowsВерхние строки в отсортированном порядке
addvarsДобавьте переменные в таблицу или расписание
movevarsПереместите переменные в таблицу или расписание
removevarsУдалите переменные из таблицы или расписания
convertvarsПреобразуйте переменные таблицы или расписания в заданный тип данных
splitvarsРазделите многостолбцовые переменные в таблице или расписании
mergevarsОбъедините переменные таблицы или расписания в многостолбцовую переменную
vartypeИндекс в таблицу или расписание типом переменной
rows2varsПереориентируйте таблицу или расписание так, чтобы строки стали переменными
stackСложите данные из нескольких переменных в одну переменную
unstackРаспакуйте данные из одной переменной в несколько переменных
inner2outerИнвертируйте иерархию вложенной таблицы в таблице в таблицах или расписаниях
addpropДобавьте пользовательские свойства представить в виде таблицы или расписание
rmpropУдалите пользовательские свойства из таблицы или расписания
joinОбъедините две таблицы или расписания ключевыми переменными использования строк
innerjoinВнутреннее объединение между двумя таблицами или расписаниями
outerjoinВнешнее соединение между двумя таблицами или расписаниями
unionУстановите объединение двух массивов
intersectУстановите пересечение двух массивов
ismemberЭлементы массива, которые являются членами массива набора
setdiffРазность множеств двух массивов
setxorУстановите исключающее ИЛИ двух массивов
ismissingНайдите отсутствующие значения
standardizeMissingВставьте стандартные отсутствующие значения
rmmissingУдалите недостающие записи
fillmissingЗаполните отсутствующие значения
varfunПримените функцию к переменным таблицы или расписания
rowfunПримените функцию к строкам таблицы или расписания
findgroupsНайдите группы и возвратите числа группы
splitapplyРазделите данные в группы и примените функцию
groupsummaryВычисления сводных данных группы

Расписания

timetableМассив расписания со строками с меткой времени и переменными различных типов
table2timetableПреобразовывание таблицы в расписание
array2timetableПреобразуйте гомогенный массив в расписание
timetable2tableПреобразование расписания в таблицу
istimetableОпределите, ли введенный расписание
summaryРаспечатайте сводные данные таблицы, расписания или категориального массива
readtimetableСоздание объекта Timetable из файла
writetimetableЗапись timetable в файл
detectImportOptionsСоздайте настройки импорта на основе содержимого файла
spreadsheetImportOptionsОбъект параметров импорта для электронных таблиц
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите переменные настройки импорта
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью параметров импорта
headПолучите верхние строки таблицы, расписания или длинного массива
tailПолучите нижние ряды таблицы, расписания или длинного массива
timerangeОбласть значений времени для индексирования строки расписания
withtolДопуск времени к индексированию строки расписания
vartypeИндекс в таблицу или расписание типом переменной
uniqueУникальные значения в массиве
sortrowsСортировка строк массива или таблицы
retimeПередискретизируйте или агрегированные данные в расписании и твердость дублирующиеся или неправильные времена
synchronizeСинхронизируйте расписания с общим временным вектором и передискретизируйте или агрегированные данные из входных расписаний
lagДанные сдвига времени в расписании
isregularОпределите, являются ли времена в расписании регулярными
ismissingНайдите отсутствующие значения
standardizeMissingВставьте стандартные отсутствующие значения
rmmissingУдалите недостающие записи
fillmissingЗаполните отсутствующие значения
stackedplotСложенный график нескольких переменных с общей осью X

Структуры

structМассив структур
fieldnamesИмена полей структуры или общедоступные поля Java или Microsoft COM object
getfieldПоле массива структур
isfieldОпределите, ли введенный поле массива структур
isstructОпределите, ли введенный массив структур
orderfieldsЗакажите поля массива структур
rmfieldУдалите поля из структуры
setfieldПрисвойте значение полю массива структур
arrayfunПримените функцию к каждому элементу массива
structfunПримените функцию к каждому полю скалярной структуры
table2structПреобразовывание таблицы в массив структур
struct2tableПреобразуйте массив структур в таблицу
cell2structПреобразуйте массив ячеек в массив структур
struct2cellПреобразуйте структуру в массив ячеек

Массивы ячеек

cellCellArray
cell2matПреобразуйте массив ячеек в обычный массив базового типа данных
cell2structПреобразуйте массив ячеек в массив структур
cell2tableПреобразуйте массив ячеек в таблицу
celldispОтобразите содержимое массива ячеек
cellfunПримените функцию к каждой ячейке в массиве ячеек
cellplotГрафически отобразите структуру массива ячеек
cellstrПреобразование в Массив ячеек из символьных векторов
iscellОпределите, ли введенный массив ячеек
iscellstrОпределите, ли введенный массив ячеек из символьных векторов
mat2cellПреобразуйте массив в массив ячеек, ячейки которого содержат подмассивы
num2cellПреобразуйте массив в массив ячеек с последовательно отсортированными по размеру ячейками
strjoinПрисоединитесь к строкам в массиве
strsplitРазделите строку или вектор символов в заданном разделителе
struct2cellПреобразуйте структуру в массив ячеек
table2cellПреобразовывание таблицы в массив ячеек

Указатели на функции

fevalВыполните функцию
func2strСоздайте вектор символов из указателя на функцию
str2funcСоздайте указатель на функцию из вектора символов
localfunctionsУказатели на функцию ко всем локальным функциям в файле MATLAB
functionsИнформация об указателе на функцию

Контейнеры Map

containers.MapВозразите что значения карт против уникальных ключей
isKeyОпределите, содержит ли объект Map ключ
keysКлавиши Return объекта Map
removeУдалите пары "ключ-значение" из объекта Map
valuesВозвращаемые значения объекта Map

Временные ряды

Объекты временных рядов
timeseriesСоздайте объект timeseries
addeventДобавьте событие в timeseries
addsampleДобавьте выборку данных в объект timeseries
appendКонкатенация timeseries возражает вовремя
deleventУдалите событие из timeseries
delsampleУдалите выборку из объекта timeseries
detrendВычтите среднее значение или наилучшую эмпирическую кривую от объекта timeseries
filterИзмените содержимое частоты объектов timeseries
idealfilterфильтр идеала timeseries
plotПостройте timeseries
resampleПередискретизируйте временной вектор timeseries
setУстановите свойства timeseries
setabstimeУстановите времена timeseries как векторы символов даты
setinterpmethodУстановите метод интерполяции по умолчанию для объекта timeseries
setuniformtimeИзмените универсальный временной вектор timeseries
synchronizeСинхронизируйте и передискретизируйте два объекта timeseries с помощью общего временного вектора
getЗапросите свойства timeseries
getabstimeПреобразуйте временной вектор timeseries в массив ячеек
getdatasamplesДоступ к выборкам данных о timeseries
getdatasamplesizeобъем выборки данных о timeseries
getinterpmethodметод интерполяции timeseries
getqualitydescкачество данных timeseries
getsamplesПодмножество timeseries
getsampleusingtimeПодмножество данных о timeseries
gettsafterateventСоздайте timeseries в или после события
gettsaftereventСоздайте timeseries после события
gettsateventСоздайте timeseries в событии
gettsbeforeateventСоздайте timeseries в или перед событием
gettsbeforeeventСоздайте timeseries перед событием
gettsbetweeneventsСоздайте timeseries между событиями
iqrМежквартильный размах данных о timeseries
maxМаксимум данных о timeseries
meanСреднее значение данных о timeseries
medianМедиана данных о timeseries
minМинимум данных о timeseries
stdСтандартное отклонение данных о timeseries
sumСумма данных о timeseries
varОтклонение данных о timeseries
Наборы временных рядов
tscollectionСоздайте объект tscollection
addsampletocollectionДобавьте выборку в tscollection
addtsДобавьте timeseries в tscollection
delsamplefromcollectionУдалите выборку из tscollection
horzcatГоризонтально конкатенируйте объекты tscollection
removetsУдалите timeseries из tscollection
resampleПередискретизируйте tscollection временной вектор
setУстановите tscollection свойства
setabstimeУстановите tscollection времена как векторы символов даты
settimeseriesnamesПереименуйте timeseries в tscollection
vertcatВертикально конкатенируйте объекты tscollection
getЗапросите tscollection свойства
getabstimeПреобразуйте tscollection временной вектор в массив ячеек
getsampleusingtimeПодмножество tscollection данных
gettimeseriesnamesИмена timeseries в tscollection
isemptyОпределите, пуст ли tscollection
lengthДлина tscollection временного вектора
sizeРазмер tscollection
События временных рядов
tsdata.eventСоздайте объект tsdata.event
findEventЗапросите tsdata.event по наименованию
getЗапросите tsdata.event свойства
getTimeStrЗапросите tsdata.event времена
setУстановите tsdata.event свойства

Идентификация типа данных

iscalendardurationОпределите, ли введенный календарный массив длительности
iscategoricalОпределите, является ли введенный категориальным массивом
iscellОпределите, ли введенный массив ячеек
iscellstrОпределите, ли введенный массив ячеек из символьных векторов
ischarОпределите, ли введенный символьный массив
isdatetimeОпределите, ли введенный массив datetime
isdurationОпределите, ли введенный массив длительности
isenumОпределите, является ли переменная перечислением
isfloatОпределите, ли введенный массив с плавающей точкой
isgraphicsВерный для допустимых указателей графического объекта
isintegerОпределите, является ли введенный целочисленным массивом
isjavaОпределите, ли введенный объект Java
islogicalОпределите, ли введенный логический массив
isnumericОпределите, является ли введенный числовым массивом
isobjectОпределите, ли введенный объект MATLAB
isrealОпределите, действителен ли массив
isstringОпределите, ли введенный массив строк
isstructОпределите, ли введенный массив структур
istableОпределите, является ли введенный таблицей
istimetableОпределите, ли введенный расписание
is*Обнаружьте состояние
isaОпределите, задал ли введенный тип данных
classКласс объекта
validateattributesПроверяйте валидность массива
whosПеречислите переменные в рабочей области с размерами и типами

Преобразование типа данных

charМассив символов
cellstrПреобразование в Массив ячеек из символьных векторов
int2strПреобразование Целых чисел в символы
mat2strПреобразуйте матрицу в символы
num2strПреобразуйте числа в символьный массив
str2doubleПреобразуйте строки в значения двойной точности
str2numПреобразуйте символьный массив или строку к числовому массиву
native2unicodeПреобразуйте числовые байты в символьное представление Unicode
unicode2nativeПреобразуйте символьное представление Unicode в числовые байты
base2decПреобразуйте текст, представляющий номер в основе N к десятичному числу
bin2decПреобразуйте текстовое представление двоичного числа к десятичному числу
dec2baseПреобразуйте десятичное число в основной номер представления вектора символов N
dec2binПреобразуйте десятичное число в вектор символов, представляющий двоичное число
dec2hexПреобразуйте десятичное число в вектор символов, представляющий шестнадцатеричный номер
hex2decПреобразуйте текстовое представление шестнадцатеричного номера к десятичному числу
hex2numПреобразуйте шестнадцатеричную строку IEEE в номер с двойной точностью
num2hexПреобразуйте одиночные игры, и удваивается до шестнадцатеричных строк IEEE
table2arrayПреобразуйте таблицу в гомогенный массив
table2cellПреобразовывание таблицы в массив ячеек
table2structПреобразовывание таблицы в массив структур
array2tableПреобразуйте гомогенный массив в таблицу
cell2tableПреобразуйте массив ячеек в таблицу
struct2tableПреобразуйте массив структур в таблицу
cell2matПреобразуйте массив ячеек в обычный массив базового типа данных
cell2structПреобразуйте массив ячеек в массив структур
mat2cellПреобразуйте массив в массив ячеек, ячейки которого содержат подмассивы
num2cellПреобразуйте массив в массив ячеек с последовательно отсортированными по размеру ячейками
struct2cellПреобразуйте структуру в массив ячеек

Операторы и элементарные операции

Арифметика

plusСложение
uplusУнарный плюс
sumСумма элементов массива
cumsumСовокупная сумма
movsumПеремещение суммы
minusВычитание
uminusУнарный минус
diffРазности и аппроксимация производных
timesПоэлементное умножение
mtimesУмножение матриц
prodПроизведение элементов массива
cumprodСовокупное произведение
rdivideДеление правого массива
ldivideЛевое матричное деление
mrdivideРешите системы линейных уравнений xA = B для x
mldivideРешите системы линейных уравнений Ax = B для x
powerПоэлементная степень
mpowerМатричная степень
modОстаток после деления (операция по модулю)
remОстаток после деления
idivideЦелочисленное деление с округлением опции
ceilВокруг к положительной бесконечности
fixВокруг к нулю
floorВокруг к отрицательной бесконечности
roundВокруг к самому близкому десятичному числу или целому числу
bsxfunПримените поэлементную операцию к двум массивам с включенным неявным расширением

Реляционные операции

eqОпределите равенство
geОпределите больше, чем или равный
gtОпределите больше, чем
leОпределите меньше чем или равный
ltОпределите меньше, чем
neОпределите неравенство
isequalОпределите равенство массивов
isequalnОпределите равенство массивов, обработав значения NaN как равные

Логические операции

Logical Operators: Short-circuitЛогические операции с замыканием накоротко
andНайдите логический AND
notНайдите логическими НЕТ
orНайдите логический OR
xorНайдите логическое исключающее ИЛИ
allОпределите, являются ли все элементы массива ненулевыми или верными
anyОпределите, являются ли какие-либо элементы массива ненулевыми
false(FALSE) логический ноль
findНайдите индексы и значения ненулевых элементов
islogicalОпределите, ли введенный логический массив
logicalПреобразуйте числовые значения в logicals
true(TRUE) логическая единица

Операции присвоения

intersectУстановите пересечение двух массивов
ismemberЭлементы массива, которые являются членами массива набора
ismembertolЧлены набора в допуске
issortedОпределите, отсортирован ли массив
setdiffРазность множеств двух массивов
setxorУстановите исключающее ИЛИ двух массивов
unionУстановите объединение двух массивов
uniqueУникальные значения в массиве
uniquetolУникальные значения в допуске
joinОбъедините две таблицы или расписания ключевыми переменными использования строк
innerjoinВнутреннее объединение между двумя таблицами или расписаниями
outerjoinВнешнее соединение между двумя таблицами или расписаниями

Битовые операции

bitandПобитовое И
bitcmpПоразрядное дополнение
bitgetПолучите бит в заданном положении
bitorПобитовое ИЛИ
bitsetУстановите бит в определенном местоположении
bitshiftПереключите конкретное количество битов мест
bitxorПобитовое исключающее ИЛИ
swapbytesПодкачайте порядок байтов

Циклы и условные операторы

if, elseif, elseВыполните операторы, если условие верно
forцикл for, чтобы повторить конкретное количество раз
parforПараллельный цикл for
switch, case, otherwiseВыполните одну из нескольких групп операторов
try, catchВыполните операторы и зафиксируйте получившиеся ошибки
whileцикл while с условием продолжения, чтобы повторить, когда условие верно
breakОконечное выполнение для или цикл с условием продолжения
continueПередайте управление к следующей итерации в цикле for или while
endЗавершает блок кода, или указывает на последний индекс массива
pauseОстановите выполнение MATLAB временно
returnВозврат управления вызову функции

Импорт и анализ данных

Импорт и экспорт данных

Стандартные форматы файлов

Текстовые файлы
Import ToolИмпорт данных из файла
readtableСоставьте таблицу из файла
writetableЗапись таблицы в файл
readtimetableСоздание объекта Timetable из файла
writetimetableЗапись timetable в файл
detectImportOptionsСоздайте настройки импорта на основе содержимого файла
delimitedTextImportOptionsНастройки импорта возражают для разделенного текста
fixedWidthImportOptionsНастройки импорта возражают для текстовых файлов фиксированной ширины
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите переменные настройки импорта
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью параметров импорта
readmatrixСчитайте матрицу из файла
writematrixЗапишите матрицу в файл
readcellСчитайте массив ячеек из файла
writecellЗапишите массив ячеек в файл
readvarsСчитайте переменные из файла
textscanСчитайте отформатированные данные из текстового файла или строки
typeОтобразите содержимое файла
filereadСчитайте содержимое файла как текст
tabularTextDatastoreDatastore для табличных текстовых файлов
Электронные таблицы
Import ToolИмпорт данных из файла
readtableСоставьте таблицу из файла
writetableЗапись таблицы в файл
readtimetableСоздание объекта Timetable из файла
writetimetableЗапись timetable в файл
detectImportOptionsСоздайте настройки импорта на основе содержимого файла
spreadsheetImportOptionsОбъект параметров импорта для электронных таблиц
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите переменные настройки импорта
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью параметров импорта
readmatrixСчитайте матрицу из файла
writematrixЗапишите матрицу в файл
readcellСчитайте массив ячеек из файла
writecellЗапишите массив ячеек в файл
readvarsСчитайте переменные из файла
xlsfinfoОпределите, содержит ли файл электронную таблицу Microsoft Excel
importdataЗагрузите данные из файла
spreadsheetDatastoreDatastore для файлов электронной таблицы
Изображения
im2javaПреобразуйте изображение в изображение Java
imfinfoИнформация о графическом файле
imreadСчитайте изображение из графического файла
imwriteЗапишите изображение в графический файл
TiffШлюз MATLAB к библиотечным подпрограммам LibTIFF
Научные данные
Файлы NetCDF
nccreateСоздайте переменную в файле NetCDF
ncdispОтобразите содержимое источника данных NetCDF в Командном окне
ncinfo Возвратите информацию об источнике данных NetCDF
ncreadСчитайте данные из переменной в источнике данных NetCDF
ncreadatt Считайте значение атрибута из источника данных NetCDF
ncwriteЗапишите данные к файлу NetCDF
ncwriteattЗапишите атрибут в файл NetCDF
ncwriteschemaДобавьте определения схемы NetCDF файлу NetCDF
netcdf.setChunkCacheУстановите параметры кэширования фрагмента значения по умолчанию для библиотеки NetCDF
netcdf.getChunkCacheПолучите параметры кэширования фрагмента для библиотеки NetCDF
netcdf.inqLibVersВозвратите информацию о версии библиотеки NetCDF
netcdf.setDefaultFormatИзмените формат файла NetCDF по умолчанию
netcdf.abortВернитесь недавние определения файла NetCDF
netcdf.closeЗакройте файл NetCDF
netcdf.createСоздайте новый набор данных NetCDF
netcdf.endDefЗакончите режим define файла NetCDF
netcdf.inqВозвратите информацию о файле NetCDF
netcdf.inqFormatОпределите формат файла NetCDF
netcdf.inqGrpsПолучите массив дочерних идентификаторов группы
netcdf.inqUnlimDimsВозвратите список неограниченных размерностей в группе
netcdf.openОткройте источник данных NetCDF
netcdf.reDefПоместите открытый файл NetCDF в режим define
netcdf.setFillУстановите режим заливки NetCDF
netcdf.syncСинхронизируйте файл NetCDF с диском
netcdf.defDimСоздайте размерность NetCDF
netcdf.inqDimВозвратите имя размерности NetCDF и длину
netcdf.inqDimIDВозвратите ID размерности
netcdf.renameDimПоменяйте имя размерности NetCDF
netcdf.defGrpСоздайте группу в файле NetCDF
netcdf.inqDimIDsПолучите список идентификаторов размерности в группе
netcdf.inqGrpNameПолучите имя группы
netcdf.inqGrpNameFullПолный путь группы
netcdf.inqGrpParentПолучите ID родительской группы.
netcdf.inqNcidВозвратите ID именованной группы
netcdf.inqVarIDsИдентификаторы всех переменных в группе
netcdf.defVarFillЗадайте параметры заливки для переменной NetCDF
netcdf.inqVarDeflateОпределите настройки сжатия для переменной NetCDF
netcdf.defVarПеременная Create NetCDF
netcdf.defVarChunkingЗадайте большое поведение для переменной NetCDF
netcdf.defVarDeflateЗадайте параметры сжатия для переменной NetCDF
netcdf.defVarFletcher32Задайте параметры контрольной суммы для переменной NetCDF
netcdf.getVarСчитайте данные из переменной NetCDF
netcdf.inqVarИнформация о переменной
netcdf.inqVarChunkingОпределите большие настройки для переменной NetCDF
netcdf.inqVarFillОпределите значения параметров заливки для переменной NetCDF
netcdf.inqVarFletcher32Установка контрольной суммы Fletcher32 для переменной NetCDF
netcdf.inqVarIDВозвратите ID, сопоставленный с именем переменной
netcdf.putVarЗапишите данные к переменной NetCDF
netcdf.renameVarПоменяйте имя переменной NetCDF
netcdf.copyAttСкопируйте атрибут в новое местоположение
netcdf.delAttУдалите атрибут NetCDF
netcdf.getAttВозвратите атрибут NetCDF
netcdf.inqAttВозвратите информацию об атрибуте NetCDF
netcdf.inqAttIDВозвратите ID атрибута NetCDF
netcdf.inqAttNameВозвратите имя атрибута NetCDF
netcdf.putAttЗапишите атрибут NetCDF
netcdf.renameAttПоменяйте имя атрибута
netcdf.getConstantВозвратите числовое значение именованной константы
netcdf.getConstantNamesВозвратите список констант, известных библиотеке NetCDF
Файлы HDF5
Высокоуровневые функции
h5createСоздайте набор данных HDF5
h5dispОтобразите содержимое файла HDF5
h5infoВозвратите информацию о файле HDF5
h5readСчитайте данные из набора данных HDF5
h5readattСчитайте атрибут из файла HDF5
h5writeЗапишите в набор данных HDF5
h5writeattЗапишите атрибут HDF5
Низкоуровневые функции
Библиотека (H5)
H5.closeБиблиотека Close HDF5
H5.garbage_collectСвободная неиспользованная память в библиотеке HDF5
H5.get_libversionВерсия библиотеки HDF5
H5.openОткрытая библиотека HDF5
H5.set_free_list_limitsУстановите пределы размера для свободных списков
Атрибут (H5A)
H5A.closeЗакройте заданный атрибут
H5A.createСоздайте атрибут
H5A.deleteУдалите атрибут
H5A.get_infoИнформация об атрибуте
H5A.get_nameНазвание атрибута
H5A.get_spaceКопия пространства данных атрибута
H5A.get_typeКопия типа данных атрибута
H5A.iterateВыполните функцию для атрибутов, присоединенных к объекту
H5A.openОткрытый атрибут
H5A.open_by_idxОткрытый атрибут задан индексом
H5A.open_by_nameОткрытый атрибут задан по наименованию
H5A.readСчитайте атрибут
H5A.writeЗапишите атрибут
Набор данных (H5D)
H5D.closeНабор данных Close
H5D.createСоздайте новый набор данных
H5D.get_access_plistКопия списка свойств доступа к набору данных
H5D.get_create_plistКопия списка свойств создания набора данных
H5D.get_offsetМестоположение набора данных в файле
H5D.get_spaceКопия пространства данных набора данных
H5D.get_space_statusОпределите, выделено ли место
H5D.get_storage_sizeОпределите требуемый размер ресурса хранения
H5D.get_typeКопия типа данных
H5D.openОткрытый заданный набор данных
H5D.readСчитайте данные из набора данных HDF5
H5D.set_extentИзмените размер размерностей набора данных
H5D.vlen_get_buf_sizeОпределите требования устройства хранения данных переменной длины
H5D.writeЗапишите данные к набору данных HDF5
Шкала измерения (H5DS)
H5DS.attach_scaleПрисоедините шкалу размерности к определенной размерности набора данных
H5DS.detach_scaleОтсоедините шкалу размерности от определенной размерности набора данных
H5DS.get_labelПолучите метку из определенной размерности набора данных
H5DS.get_num_scalesКоличество шкал присоединяется к размерности набора данных
H5DS.get_scale_nameИмя шкалы размерности
H5DS.is_scaleОпределите, является ли набор данных шкалой размерности
H5DS.iterate_scalesВыполните итерации в шкалах, присоединенных к размерности набора данных
H5DS.set_labelУстановите метку для размерности набора данных
H5DS.set_scaleПреобразуйте набор данных, чтобы определить размеры шкалы
Ошибка (H5E)
H5E.clearСтек ошибок Clear
H5E.get_majorОписание номера существенной ошибки
H5E.get_minorОписание номера несущественной ошибки
H5E.walkСтек ошибок Walk
Файл (H5F)
H5F.closeЗакройте файл HDF5
H5F.createСоздайте файл HDF5
H5F.flushСбросьте буферы к диску
H5F.get_access_plistСписок свойств доступа к файлу
H5F.get_create_plistСписок свойств создания файла
H5F.get_filesizeРазмер файла HDF5
H5F.get_freespaceКоличество свободного пространства в файле
H5F.get_infoГлобальная информация о файле
H5F.get_mdc_configКонфигурация кэша метаданных
H5F.get_mdc_hit_rateЧастота успешных обращений кэша метаданных
H5F.get_mdc_sizeДанные о размере кэша метаданных
H5F.get_nameИмя файла HDF5
H5F.get_obj_countКоличество открытых объектов в файле HDF5
H5F.get_obj_idsСписок открытых объектов файла HDF5
H5F.is_hdf5Определите, является ли файл HDF5
H5F.mountСмонтируйте файл HDF5 на заданное местоположение
H5F.openОткройте файл HDF5
H5F.reopenВновь откройте файл HDF5
H5F.set_mdc_configСконфигурируйте кэш метаданных файла HDF5
H5F.unmountРазмонтируйте файл или группу от точки монтирования
Группа (H5G)
H5G.closeЗакройте группу
H5G.createСоздайте группу
H5G.get_infoИнформация о группе
H5G.openОткрытая заданная группа
Идентификатор (H5I)
H5I.dec_refДекрементный подсчет ссылок
H5I.get_file_idИдентификатор файла для заданного объекта
H5I.get_nameИмя объекта
H5I.get_refПодсчет ссылок объекта
H5I.get_typeТип объекта
H5I.inc_refИнкрементный подсчет ссылок заданного объекта
H5I.is_validОпределите, допустим ли заданный идентификатор
Ссылка (H5L)
H5L.copyСкопируйте ссылку от исходного местоположения до целевого местоположения
H5L.create_externalСоздайте гибкую ссылку на внешний объект
H5L.create_hardСоздайте жесткую ссылку
H5L.create_softСоздайте гибкую ссылку
H5L.deleteУдалите ссылку
H5L.existsОпределите, существует ли ссылка
H5L.get_infoИнформация о ссылке
H5L.get_name_by_idxИнформация о ссылке указана индексом
H5L.get_valЗначение символьной ссылки
H5L.iterateВыполните итерации по ссылкам
H5L.iterate_by_nameВыполните итерации через ссылки в группе, заданной по наименованию
H5L.moveПереименуйте ссылку
H5L.visitРекурсивно выполните итерации через ссылки в группе, заданной идентификатором группы
H5L.visit_by_nameРекурсивно выполните итерации через ссылки в группе, заданной местоположением и названием группы
MATLAB (H5ML)
H5ML.compare_valuesЧисленно сравните два значения HDF5
H5ML.get_constant_namesКонстанты известны библиотекой HDF5
H5ML.get_constant_valueЗначение, соответствующее строке
H5ML.get_function_namesФункции обеспечиваются библиотекой HDF5
H5ML.get_mem_datatypeТип данных для набора данных ID
Объект (H5O)
H5O.closeОбъект Close
H5O.copyОбъект копии от исходного местоположения до целевого местоположения
H5O.get_commentПолучите комментарий для объекта, заданного идентификатором объекта
H5O.get_comment_by_nameПолучите комментарий для объекта, заданного местоположением и именем объекта
H5O.get_infoМетаданные объекта
H5O.linkСоздайте жесткую ссылку на заданный объект
H5O.openОткрытый заданный объект
H5O.open_by_idxОткрытый объект задан индексом
H5O.set_commentУстановите комментарий для объекта, заданного идентификатором объекта
H5O.set_comment_by_nameУстановите комментарий для объекта, заданного местоположением и именем объекта
H5O.visitПосетите объекты, заданные идентификатором объекта
H5O.visit_by_nameПосетите объекты, заданные местоположением и именем объекта
Свойство (H5P)
Общие операции списка свойств
H5P.closeЗакройте список свойств
H5P.copyКопия списка свойств
H5P.createСоздайте новый список свойств
H5P.get_classКласс списка свойств
Операции для перечисления типичных свойств
H5P.close_classЗакройте класс списка свойств
H5P.equalОпределите равенство списков свойств
H5P.existОпределите, существует ли заданное свойство в списке свойств
H5P.getЗначение заданного свойства в списке свойств
H5P.get_class_nameИмя класса списка свойств
H5P.get_class_parentИдентификатор для родительского класса
H5P.get_npropsЗапросите количество свойств в списке свойств или классе
H5P.get_sizeЗапросите размер значения свойства в байтах
H5P.isa_classОпределите, является ли список свойств членом класса
H5P.iterateВыполните итерации по свойствам в списке свойств
H5P.setУстановите значение списка свойств
Свойства доступа к данным, памяти и передачи данных
H5P.get_btree_ratiosB-дерево разделило отношения
H5P.get_chunk_cacheНеобработанные данные разделяют параметры кэша на блоки
H5P.get_edc_checkОпределите, включено ли выявление ошибок
H5P.get_hyper_vector_sizeКоличество векторов ввода-вывода
H5P.set_btree_ratiosУстановите отношения разделения B-дерева для передачи набора данных
H5P.set_chunk_cacheУстановите параметры кэша фрагмента необработанных данных
H5P.set_edc_checkВключите выявление ошибок для передачи набора данных
H5P.set_hyper_vector_sizeОпределите номер векторов ввода-вывода для ввода-вывода гиперплиты
Dataset Creation Properties
H5P.all_filters_availОпределите доступность всех фильтров
H5P.fill_value_definedОпределите, задано ли значение заливки
H5P.get_alloc_timeВозвратите синхронизацию выделения пространства памяти
H5P.get_chunkВозвратите размер фрагментов
H5P.get_externalВозвратите информацию о внешнем файле
H5P.get_external_countВозвратите количество внешних файлов
H5P.get_fill_timeВозвратите время, когда значения заливки будут записаны в набор данных
H5P.get_fill_valueВозвратите значение заливки набора данных
H5P.get_filterВозвратитесь информация о просачиваются конвейер
H5P.get_filter_by_idВозвратите информацию о заданном фильтре
H5P.get_layoutОпределите размещение необработанных данных для набора данных
H5P.get_nfiltersВозвратитесь количество просачивается конвейер
H5P.modify_filterМодификация фильтра в трубопроводе
H5P.remove_filterУдалите фильтр из списка свойств
H5P.set_alloc_timeУстановите синхронизацию для выделения пространства памяти
H5P.set_chunkУстановите размер фрагмента
H5P.set_deflateУстановите уровень сжатия и метод сжатия
H5P.set_externalДобавьте дополнительный файл во внешний список файлов
H5P.set_fill_timeУстановите время, когда значения заливки будут записаны в набор данных
H5P.set_fill_valueУстановите значение заливки для списка свойств создания набора данных
H5P.set_filterДобавьте фильтр, чтобы отфильтровать конвейер
H5P.set_fletcher32Контрольная сумма набора Fletcher32 просачивается создание набора данных
H5P.set_layoutУстановите тип устройства хранения данных для набора данных
H5P.set_nbitУстановите фильтр N-Bit
H5P.set_scaleoffsetУстановите Смещенный Шкалой фильтр
H5P.set_shuffleУстановите фильтр перестановки
Свойства доступа к файлам
H5P.get_alignmentПолучите свойства выравнивания
H5P.get_driverНизкоуровневый драйвер файловой системы
H5P.get_family_offsetСместите для драйвера файла семейства
H5P.get_fapl_coreИнформация о базовых свойствах драйвера файла
H5P.get_fapl_familyПеречень свойств обращения к файлу
H5P.get_fapl_multiИнформация о многофайловом списке свойств доступа
H5P.get_fclose_degreeФайл близкая степень
H5P.get_libver_boundsВерсия библиотеки ограничивает настройки
H5P.get_gc_referencesУстановка ссылок сборки мусора
H5P.get_mdc_configКонфигурация кэша метаданных
H5P.get_meta_block_sizeУстановка размера блока метаданных
H5P.get_multi_typeТип свойства данных для драйвера MULTI
H5P.get_sieve_buf_sizeМаксимальные данные просеивают buffer size
H5P.get_small_data_block_sizeМаленькая установка размера блока данных
H5P.set_alignmentУстановите свойства выравнивания для списка свойств доступа к файлу
H5P.set_family_offsetУстановите свойство смещения для семейства файлов
H5P.set_fapl_coreИзмените доступ к файлу, чтобы использовать драйвер H5FD_CORE
H5P.set_fapl_familyУстановите доступ к файлу использовать драйвер семейства
H5P.set_fapl_logУстановите использование журналирования драйвера
H5P.set_fapl_multiУстановите использование многофайлового драйвера
H5P.set_fapl_sec2Установите доступ к файлу для sec2 драйвера
H5P.set_fapl_splitУстановите доступ к файлу для эмуляции драйвера файла разделения
H5P.set_fapl_stdioУстановите доступ к файлу для стандартного драйвера ввода-вывода
H5P.set_fclose_degreeУстановите доступ к файлу для файла близкая степень
H5P.set_gc_referencesУстановите флаг ссылок сборки мусора
H5P.set_libver_boundsУстановите границы версии библиотеки для объектов
H5P.set_mdc_configУстановите начальную конфигурацию кэша метаданных
H5P.set_meta_block_sizeУстановите минимальный размер блока метаданных
H5P.set_multi_typeУкажите, что тип данных получил доступ с драйвером MULTI
H5P.set_sieve_buf_sizeУстановите максимальный размер буфера решета данных
H5P.set_small_data_block_sizeУстановите размер блока, зарезервированного для маленьких данных
File Creation Properties
H5P.get_istore_kВозвратите 1/2 ранг индексируемого B-дерева устройства хранения данных
H5P.get_sizesВозвратите размер смещений и длин
H5P.get_sym_kВозвратите размер B-дерева 1/2 ранг и вершина 1/2 размер
H5P.get_userblockВозвратите размер пользовательского блока
H5P.get_versionВозвратите информацию о версии для списка свойств создания файла
H5P.set_istore_kУстановите размер параметра для индексации фрагментированных наборов данных
H5P.set_sizesУстановите размер байта смещений и длин
H5P.set_sym_kУстановите размер параметров, используемых, чтобы управлять узлами таблицы символов
H5P.set_userblockРазмер блока пользователя аппарата
Object Copy and Object Creation Properties
H5P.get_attr_creation_orderВозвратите порядок отслеживания и индексацию настроек
H5P.get_attr_phase_changeПолучите пороги фазового перехода атрибута
H5P.get_copy_objectВозвратите свойства, которые будут использоваться, когда объект будет скопирован
H5P.set_attr_creation_orderУстановите отслеживание порядка создания атрибута
H5P.set_attr_phase_changeУстановите пороги фазового перехода устройства хранения данных атрибута
H5P.set_copy_objectУстановите свойства использоваться, когда объекты будут скопированы
Group Creation Properties
H5P.get_create_intermediate_groupОпределите создание промежуточных групп
H5P.get_link_creation_orderЗапросите, прослежен ли порядок создания ссылки
H5P.get_link_phase_changeНастройки запроса для преобразования между группами
H5P.set_create_intermediate_groupУстановите создание промежуточных групп
H5P.set_link_creation_orderУстановите отслеживание заказов создания и индексацию
H5P.set_link_phase_changeУстановите параметры для преобразования группы
Свойства строки HDF5
H5P.get_char_encodingВозвратите кодировку символов
H5P.set_char_encodingУстановите кодировку символов, используемую, чтобы закодировать строки
Ссылка (H5R)
H5R.createСоздайте ссылку
H5R.dereferenceОткрытый объект задан ссылкой
H5R.get_nameИмя ссылочного объекта
H5R.get_obj_typeТип ссылочного объекта
H5R.get_regionКопия пространства данных заданной области
Пространство данных (H5S)
H5S.copyСоздайте копию пространства данных
H5S.createСоздайте новое пространство данных
H5S.closeЗакройте пространство данных
H5S.create_simpleСоздайте новое простое пространство данных
H5S.extent_copyСкопируйте степень от источника до целевого пространства данных
H5S.is_simpleОпределите, просто ли пространство данных
H5S.offset_simpleУстановите смещение простого пространства данных
H5S.select_allВыберите целую степень пространства данных
H5S.select_elementsЗадайте координаты, чтобы включать в выбор
H5S.select_hyperslabВыберите область гиперплиты
H5S.select_noneСбросьте область выбора, чтобы не включать элементы
H5S.select_validОпределите валидность выбора
H5S.set_extent_noneУдалите степень из пространства данных
H5S.set_extent_simpleУстановите размер пространства данных
H5S.get_select_boundsОграничительная рамка выбора пространства данных
H5S.get_select_elem_npointsКоличество элемента указывает в выборе
H5S.get_select_elem_pointlistЭлемент указывает в выборе пространства данных
H5S.get_select_hyper_blocklistСписок блоков гиперплиты
H5S.get_select_hyper_nblocksКоличество блоков гиперплиты
H5S.get_select_npointsЧисло элементов в выборе пространства данных
H5S.get_select_typeТип выбора пространства данных
H5S.get_simple_extent_dimsРазмер пространства данных и максимальный размер
H5S.get_simple_extent_ndimsРанг пространства данных
H5S.get_simple_extent_npointsЧисло элементов в пространстве данных
H5S.get_simple_extent_typeКласс пространства данных
Тип данных (H5T)
Общая операция типа данных
H5T.closeЗакройте тип данных
H5T.commitФиксируйте тип текущих данных
H5T.committedОпределите, фиксируется ли тип данных
H5T.copyСкопируйте тип данных
H5T.createСоздайте новый тип данных
H5T.detect_classОпределите типа данных, содержит определенный класс
H5T.equalОпределите равенство типов данных
H5T.get_classИдентификатор класса типа данных
H5T.get_create_plistКопия списка свойств создания типа данных
H5T.get_native_typeСобственный тип данных типа данных набора данных
H5T.get_sizeРазмер типа данных в байтах
H5T.get_superБазовый тип данных
H5T.lockЗаблокируйте тип данных
H5T.openОткрытый именованный тип данных
Тип данных массива
H5T.array_createСоздайте объект типа данных массива
H5T.get_array_dimsСтепени измерения массива
H5T.get_array_ndimsРанг типа данных массива
Свойства элементарного типа данных
H5T.get_csetНабор символов типа данных String
H5T.get_ebiasСмещение экспоненты типа с плавающей точкой
H5T.get_fieldsИнформация о битовом поле типа данных с плавающей точкой
H5T.get_inpadВнутренний дополнительный тип для типов данных с плавающей точкой
H5T.get_normТип нормализации мантиссы
H5T.get_offsetБитное смещение первого значимого бита
H5T.get_orderПорядок байтов атомарного типа данных
H5T.get_padДополнение типа наименьшего и старших значащих битов
H5T.get_precisionТочность атомарного типа данных
H5T.get_signПодпишите тип для целочисленного типа данных
H5T.get_strpadМеханизм хранения для типа данных String
H5T.set_csetУстановите символьный набор данных для типа данных String
H5T.set_ebiasУстановите смещение экспоненты типа данных с плавающей точкой
H5T.set_fieldsУстановите размеры и местоположения битовых полей с плавающей точкой
H5T.set_inpadЗадайте, как неиспользованные внутренние биты должны быть заполнены
H5T.set_normУстановите нормализацию мантиссы типа данных с плавающей точкой
H5T.set_offsetУстановите битное смещение первого значимого бита
H5T.set_orderУстановите порядок байтов атомарного типа данных
H5T.set_padУстановите дополнительный тип для наименьшего и старших значащих битов
H5T.set_precisionУстановите точность атомарного типа данных
H5T.set_signУстановите свойство знака для целочисленного типа данных
H5T.set_sizeУстановите размер типа данных в байтах
H5T.set_strpadУстановите механизм хранения для типа данных String
Составной тип данных
H5T.get_member_classКласс типа данных для составного участника типа данных
H5T.get_member_indexИндекс составного объекта или члена перечисляемого типа
H5T.get_member_nameИмя составного объекта или члена перечисляемого типа
H5T.get_member_offsetСмещение поля составного типа данных
H5T.get_member_typeТип данных заданного участника
H5T.get_nmembersЧисло элементов в перечисляемом типе
H5T.insertДобавьте участника, чтобы соединить тип данных
H5T.packРекурсивно удалите дополнение из составного типа данных
Тип данных перечисления
H5T.enum_createСоздайте новый тип данных перечисления
H5T.enum_insertВведите участника типа данных перечисления
H5T.enum_nameofИмя участника типа данных перечисления
H5T.enum_valueofЗначение участника типа данных перечисления
H5T.get_member_valueЗначение участника типа данных перечисления
Opaque Data Type Properties
H5T.get_tagТег сопоставлен с непрозрачным типом данных
H5T.set_tagПометьте непрозрачный тип данных с описанием
Тип данных переменной длины
H5T.is_variable_strОпределите, является ли тип данных строкой переменной длины
H5T.vlen_createСоздайте новый тип данных переменной длины
Фильтры и сжатие (H5Z)
H5Z.filter_availОпределите, доступен ли фильтр
H5Z.get_filter_infoИнформация о фильтре
Файлы HDF4
Высокоуровневые функции
hdfinfoИнформация о HDF4 или файле HDF-EOS
hdfreadСчитайте данные из файла HDF-EOS или HDF4
hdftool(Не рекомендуемый), Обзор и импортируют данные из файлов HDF-EOS или HDF4
imreadСчитайте изображение из графического файла
imwriteЗапишите изображение в графический файл
Низкоуровневые функции
hdfanШлюз к многофайловому интерфейсу (AN) аннотации HDF
hdfhxШлюз к внешнему интерфейсу (HX) данных HDF
hdfhШлюз к интерфейсу HDF H
hdfhdШлюз к интерфейсу HDF HD
hdfheШлюз к интерфейсу HDF HE
hdfmlУтилиты для работы с MATLAB функции шлюза HDF
hdfptИнтерфейс к Точечному объекту HDF-EOS
hdfvШлюз к интерфейсу HDF Vgroup (V)
hdfvfШлюз к VF функционирует в интерфейсе HDF Vdata
hdfvhШлюз к VH функционирует в интерфейсе HDF Vdata
hdfvsШлюз к VS функционирует в интерфейсе HDF Vdata
hdfdf24Шлюз к 24-битному растровому изображению HDF интерфейс (DF24)
hdfdfr8Шлюз к 8-битному растровому изображению HDF интерфейс (DFR8)
Файлы FITS
Высокоуровневые функции
fitsdispОтобразите метаданные FITS
fitsinfoИнформация о файле FITS
fitsreadСчитайте данные из файла FITS
fitswriteЗапишите изображение в файл FITS
Низкоуровневые функции
Доступ к файлу
createFileСоздайте файл FITS
openFileОткрытый файл FITS
openDiskFileОткрытый файл FITS
closeFileФайл Плотных прилеганий
deleteFileУдалите файл FITS
fileNameИмя файла FITS
fileModeРежим I/O файла FITS
Преобразование изображения
createImgСоздайте изображение FITS
getImgSizeРазмер изображения
getImgTypeТип данных изображения
insertImgВставьте изображение FITS после текущего изображения
readImgСчитайте данные изображения
setBscaleСбросьте масштабирование изображений
writeImgЗапишите в изображение FITS
Ключевые слова
readCardЗапись заголовка ключевого слова
readKeyКлючевое слово
readKeyCmplxКлючевое слово как комплексное скалярное значение
readKeyDblКлючевое слово как значение двойной точности
readKeyLongLongКлючевое слово как int64
readKeyLongStrЗначение длинной строки
readKeyUnitФизические единицы измерения представляют в виде строки от ключевого слова
readRecordЗапись заголовка задана номером
writeCommentЗапишите или добавьте ключевое слово COMMENT к CHU
writeDateЗапишите ключевое слово DATE в CHU
writeKeyОбновите или добавьте новое ключевое слово в текущий HDU
writeKeyUnitЗапишите строку физических единиц измерения
writeHistoryЗапишите или добавьте ключевое слово HISTORY к CHU
deleteKeyКлавиша DELETE по наименованию
deleteRecordКлавиша DELETE номером записи
getHdrSpaceКоличество ключевых слов в заголовке
"Заголовок + Данные" (HDU) доступ
copyHDUСкопируйте текущий HDU от одного файла до другого
getHDUnumКоличество текущего HDU в файле FITS
getHDUtypeТип текущего HDU
getNumHDUsОбщее количество HDUs в файле FITS
movAbsHDUПереместитесь в абсолютный номер HDU
movNamHDUПереместитесь в первый HDU, имеющий значения ключевого слова и определенный тип
movRelHDUПереместите относительное количество HDUs от текущего HDU
writeChecksumВычислите и запишите контрольную сумму для текущего HDU
deleteHDUУдалите текущий HDU в файле FITS
Сжатие изображения
imgCompressСожмите HDU из одного файла в другого
isCompressedImgОпределите, сжато ли текущее изображение
setCompressionTypeУстановите тип сжатия изображения
setHCompScaleУстановите масштабный коэффициент для алгоритма HCOMPRESS
setHCompSmoothУстановите сглаживание для изображений, сжатых с HCOMPRESS
setTileDimУстановите размерности мозаики
ASCII и бинарные таблицы
createTblСоздайте новый ASCII или бинарное табличное расширение
insertColВставьте столбец в таблицу
insertRowsВставьте строки в таблицу
insertATblВставьте таблицу ASCII после текущего HDU
insertBTblВставьте бинарную таблицу после текущего HDU
deleteColУдалите столбец из таблицы
deleteRowsУдалите строки из таблицы
getAColParmsИнформация о таблице ASCII
getBColParmsБинарная информация о таблице
getColNameИмя столбца таблицы
getColTypeМасштабированный тип данных столбца, повторите значение, ширину
getEqColTypeТип данных столбца, повторите значение, ширину
getNumColsКоличество столбцов в таблице
getNumRowsКоличество строк в таблице
readATblHdrСчитайте информации заголовка из текущей таблицы ASCII
readBTblHdrСчитайте информации заголовка из текущей бинарной таблицы
readColСчитайте строки ASCII или бинарного столбца таблицы
setTscaleСбросьте масштабирование изображений
writeColЗапишите элементы в ASCII или бинарный столбец таблицы
Утилиты
getConstantValueЧисловое значение именованной константы
getVersionКоличество версии библиотеки CFITSIO
getOpenFilesСписок открытых файлов FITS
Многоканальные файлы
multibandreadСчитайте полосно-перемеженные данные из двоичного файла
multibandwriteЗапишите полосно-перемеженные данные в файл
Распространенный формат данных
cdfinfoИнформация о файле Формата общих данных (CDF)
cdfreadСчитайте данные из файла Формата общих данных (CDF)
cdfepochПреобразуйте текст даты или последовательный номер даты к отформатированным датам CDF
todatenumПреобразуйте объект эпохи CDF в MATLAB последовательный номер даты
Аудио и видео
VideoReaderЧтение видеофайлов
readFrameСчитайте кадр видео из видеофайла
hasFrameОпределите, доступен ли кадр в чтение
getFileFormatsФорматы файлов, которые поддерживает VideoReader
mmfileinfoИнформация о мультимедийном файле
VideoWriterЗапишите видеофайлы
openОткрытый файл для записи видеоданных
writeVideoЗапишите видеоданные в файл
closeЗакройте файл после записи видеоданных
getProfilesПрофили и форматы файлов, которые поддерживает VideoWriter
audioreadЧтение звукового файла
audiowriteЗапишите звуковой файл
lin2muПреобразование линейного аудиосигнала в mu-закон
mu2linПреобразование аудиосигнала mu-закон в линейный
audioinfoИнформация о звуковом файле
audioplayerОбъект для проигрывания аудио
isplayingОпределите, происходит ли воспроизведение
pauseПриостановите воспроизведение или запись
playПроигрывайте аудио от объекта audioplayer
playblockingПроигрывайте аудио от объекта audioplayer, содержите управление, пока воспроизведение не завершится
resume Возобновите воспроизведение или записывающий от приостановленного состояния
stopОстановите воспроизведение или запись
audiorecorderОбъект для записи аудио
getaudiodataСохраните зарегистрированный звуковой сигнал в числовом массиве
getplayerСоздает сопоставленный объект audioplayer
isrecordingОпределите, происходит ли запись
recordЗапишите аудио к объекту audiorecorder
recordblockingЗапишите аудио к объекту audiorecorder, содержите управление, пока запись не завершится
audiodevinfoИнформация об аудио устройстве
soundПреобразуйте матрицу данных сигнала, чтобы звучать
soundscМасштабируйте данные и игру как звук
beepПроизведите звук звукового сигнала операционной системы
XML-документы
xmlreadСчитайте XML-документ и возвратите узел Объектной модели документа
xmlwriteЗапишите узел Объектной модели XML-документов
xsltПреобразуйте XML-документ с помощью механизма XSLT

Переменные рабочей области и MAT-файлы

loadЗагрузите переменные из файла в рабочую область
saveСохраните переменные рабочей области в файл
matfileДоступ и изменение переменной непосредственно в MAT-файлах, без загрузки в память
dispОтобразите значение переменной
whoПеречислите переменные в рабочей области
whosПеречислите переменные в рабочей области с размерами и типами
clearУдалите элементы из рабочей области, освободив системную память
clearvarsОчистите переменные из памяти
openvarОткрытая переменная рабочей области в редакторе Переменных или другом графическом инструменте редактирования
Workspace BrowserОткрытый браузер Рабочей области, чтобы управлять рабочей областью

Низкоуровневый файловый ввод-вывод

fcloseЗакройтесь один или все открытые файлы
feofПротестируйте на конец файла
ferrorИнформация об ошибке Файлового ввода-вывода
fgetlПрочитайте строку из файла, удалив символы новой строки
fgetsПрочитайте строку из файла, сохранив символы новой строки
filereadСчитайте содержимое файла как текст
fopenОткрытый файл, или получают информацию об открытых файлах
fprintfЗапишите данные к текстовому файлу
freadСчитайте данные из двоичного файла
frewindПереместите индикатор позиции в файле в начало открытого файла
fscanfСчитайте данные из текстового файла
fseekПереместитесь в заданное положение в файле
ftellТекущее положение
fwriteЗапишите данные к двоичному файлу

Коммуникация TCP/IP

tcpclientСоздайте объект клиента TCP/IP, чтобы связаться по TCP/IP
readСчитайте данные из удаленного хоста по TCP/IP
writeЗапишите данные к удаленному хосту по TCP/IP

Веб-доступ

webreadСчитайте содержимое из веб-сервиса RESTful
webwriteЗапишите данные к веб-сервису RESTful
websaveСохраните содержимое из веб-сервиса RESTful в файл
weboptionsЗадайте параметры для веб-сервиса RESTful
webОткройте веб-страницу или файл в браузере
sendmailОтправьте электронное письмо в список адресов
ftpОбъект соединиться с FTP-сервером и получить доступ к его файлам
asciiУстановите режим передачи FTP на ASCII
binaryУстановите режим передачи FTP на двоичный файл
cdИзмените или просмотрите текущую папку на FTP-сервере
closeЗакройте связь с FTP-сервером
deleteУдалите файл на FTP-сервере
dirПеречислите содержание папки на FTP-сервере
mgetЗагрузите файлы с FTP-сервера
mkdirСделайте новую папку на FTP-сервере
mputЗагрузите файл или папку к FTP-серверу
renameПереименуйте файл на FTP-сервере
rmdirУдалите папку на FTP-сервере

Данные об Интернете вещей (IoT)

thingSpeakReadСчитайте данные, хранимые в канале ThingSpeak
thingSpeakWriteЗапишите данные к каналу ThingSpeak

Формат JSON

jsondecodeДекодируйте JSON-форматированный-текст
jsonencodeСоздайте JSON-форматированный-текст из структурированных данных MATLAB

Устройства последовательного порта

delete (serial)Удалите объект последовательного порта из памяти
fclose (serial)Отключите объект последовательного порта от устройства
fgetl (serial)Прочитайте строку текста ASCII от устройства и отбросьте терминатор строки
fgets (serial)Прочитайте строку текста от устройства и включайте терминатор строки
fopen (serial)Соедините объект последовательного порта с устройством
fprintf (serial)Запишите текст в устройство
fread (serial)Считайте двоичные данные из устройства
fscanf (serial)Считайте данные о ASCII из устройства и отформатируйте как текст
fwrite (serial)Запишите двоичные данные в устройство
get (serial)Свойства объекта последовательного порта
isvalid (serial)Определите, допустимы ли объекты последовательного порта
readasyncСчитайте данные асинхронно из устройства
serialСоздайте объект последовательного порта
serialbreakОтправьте пропуск в устройство, соединенное к последовательному порту
seriallistСписок последовательных портов соединяется с вашей системой
set (serial)Сконфигурируйте или отобразите свойства объекта последовательного порта
stopasyncОстановите асинхронные операции чтения и операции записи
clear (serial)Удалите объект последовательного порта из рабочего пространства MATLAB
disp (serial)Информация о сводных данных объекта последовательного порта
instrcallbackИнформация о событии, когда событие имеет место
instrfindСчитайте объекты последовательного порта из памяти в рабочее пространство MATLAB
instrfindallНайдите видимые и скрытые объекты последовательного порта
load (serial)Загрузите объекты последовательного порта и переменные в рабочее пространство MATLAB
length (serial)Длина массива объекта последовательного порта
recordДанные записи и информация о событии к файлу
save (serial)Сохраните объекты последовательного порта и переменные к файлу
size (serial)Размер массива объекта последовательного порта

Большие файлы и Большие данные

Datastore

datastoreСоздайте datastore для большого количества данных
tabularTextDatastoreDatastore для табличных текстовых файлов
spreadsheetDatastoreDatastore для файлов электронной таблицы
imageDatastoreDatastore для данных изображения
parquetDatastoreDatastore для набора файлов Parquet
fileDatastoreDatastore с пользовательским средством чтения файлов
readСчитайте данные в datastore
readallСчитывайте все данные в datastore
previewПодмножество данных в datastore
partitionРазделите datastore
numpartitionsКоличество разделов datastore
hasdataОпределите, доступны ли данные для чтения
resetСброс Datastore к начальному состоянию
combineОбъедините данные от нескольких datastores
transformПреобразуйте datastore
CombinedDatastoreDatastore, для объединения данных, считанных из нескольких базовых хранилищ данных
TransformedDatastoreDatastore, чтобы преобразовать базовый datastore
KeyValueDatastoreDatastore для данных о паре "ключ-значение" для использования с mapreduce
TallDatastoreDatastore для выгрузки длинных массивов
matlab.io.Datastore Основной класс datastore
matlab.io.datastore.PartitionableДобавьте поддержку распараллеливания datastore
matlab.io.datastore.HadoopLocationBased Добавьте поддержку Hadoop datastore
matlab.io.datastore.ShuffleableДобавьте поддержку перестановки datastore
matlab.io.datastore.DsFileSet Установленный на файл объект для набора файлов в datastore
matlab.io.datastore.DsFileReader Объект средства чтения файлов для файлов в datastore

"Высокие" массивы

tallСоздание tall array
datastoreСоздайте datastore для большого количества данных
gatherСоберите длинный массив в память после выполняющихся операций в очереди
writeЗапись tall array в локальные и удаленные местоположения для проверки
mapreducerЗадайте среду выполнения для mapreduce или tall arrays
tallrngУправляйте генерацией случайных чисел для tall arrays
istallОпределите, является ли вход tall array
classUnderlyingКласс базовых данных в tall array
isaUnderlyingОпределите, имеют ли данные tall array заданный класс
matlab.tall.transformПреобразуйте массив путем применения указателя на функцию к блокам данных
matlab.tall.reduceРедуцируйте массивы путем применения алгоритма сокращения к блокам данных
matlab.tall.movingWindowПрименить функцию окна для блоков данных
matlab.tall.blockMovingWindowПрименить функцию окна и блочное сокращение к заполненным блокам данных

MapReduce

mapreduceМетод программирования для анализа наборов данных, которые не умещаются в памяти
datastoreСоздайте datastore для большого количества данных
addДобавьте одну пару "ключ-значение" в KeyValueStore
addmultiДобавление Нескольких Пар ключ/значение к KeyValueStore
hasnextОпределите, имеет ли ValueIterator одно или несколько значений в наличии
getnextПолучите следующее значение от ValueIterator
mapreducerЗадайте среду выполнения для mapreduce или tall arrays
gcmrПолучите текущую mapreducer настройку
KeyValueStoreСохраните пары "ключ-значение" для использования с mapreduce
ValueIteratorИтератор по промежуточным значениям для использования с mapreduce

Большие MAT-файлы

matfileДоступ и изменение переменной непосредственно в MAT-файлах, без загрузки в память

Устелите паркетом файлы

parquetreadСчитайте колоночные данные из файла Паркета
parquetwriteЗапишите колоночные данные, чтобы Устелить паркетом файл
parquetinfoПолучите информацию о файле Паркета
parquetDatastoreDatastore для набора файлов Parquet

Размещение в ОЗУ

memmapfileСоздайте карту распределения памяти к файлу

Предварительная обработка данных

ismissingНайдите отсутствующие значения
rmmissingУдалите недостающие записи
fillmissingЗаполните отсутствующие значения
missingСоздайте отсутствующие значения
standardizeMissingВставьте стандартные отсутствующие значения
isoutlierНайдите выбросы в данных
filloutliersОбнаружьте и замените выбросы в данных
rmoutliersОбнаружьте и удалите выбросы в данных
movmadСкользящая медиана абсолютного отклонения
ischangeНайдите резкие изменения в данных
islocalminНайдите локальные минимумы
islocalmaxНайдите локальные максимумы
smoothdataСглаживайте шумные данные
movmeanСкользящее среднее значение
movmedianДвижущаяся медиана
detrendУдалите полиномиальный тренд
normalizeНормируйте данные
rescaleДиапазон шкалы элементов массива
discretizeСгруппировать данные в интервалы или категории
groupcountsКоличество элементов группы
groupsummaryВычисления сводных данных группы
grouptransformПреобразуйте группой
histcountsКоличества интервала гистограммы
histcounts2Количества интервала двумерной гистограммы
findgroupsНайдите группы и возвратите числа группы
splitapplyРазделите данные в группы и примените функцию
rowfunПримените функцию к строкам таблицы или расписания
varfunПримените функцию к переменным таблицы или расписания
accumarrayСоздайте массив с накоплением

Описательная статистика

minМинимальные элементы массива
minkНайдите k самые маленькие элементы массива
maxМаксимальные элементы массива
maxkНайдите k самые большие элементы массива
boundsСамые маленькие и самые большие элементы
topkrowsВерхние строки в отсортированном порядке
meanСреднее значение массива
medianМедианное значение массива
modeНаиболее частые значения в массиве
stdСтандартное отклонение
varДисперсия
corrcoefКоэффициенты корреляции
covКовариация
xcorrВзаимная корреляция
xcovПерекрестная ковариация
cummaxКумулятивный максимум
cumminКумулятивный минимум
movmadСкользящая медиана абсолютного отклонения
movmaxДвижущийся максимум
movmeanСкользящее среднее значение
movmedianДвижущаяся медиана
movminДвижущийся минимум
movprodДвижущийся продукт
movstdПеремещение стандартного отклонения
movsumПеремещение суммы
movvarДвижущееся отклонение

Визуальное исследование

Property InspectorОткрыть инспектор свойств
ploteditВ интерактивном режиме отредактируйте и аннотируйте графики
plottoolsПоказать или скрыть инструменты редактирования графика
showplottoolПокажите или скройте графический инструмент фигуры
figurepaletteПокажите или скройте Figure Palette
plotbrowserПоказать или скрыть Plot Browser фигуры
propertyeditorПокажите или скройте Property Editor
propeditОткрытый Property Editor
dataTipTextRowДобавьте строку к всплывающим подсказкам
axtoolbarСоздайте панель инструментов осей
axtoolbarbtnДобавьте кнопки в панель инструментов осей
addToolbarExplorationButtonsДобавьте кнопки исследования данных, чтобы изобразить панель инструментов
removeToolbarExplorationButtonsУдалите кнопки исследования данных из панели инструментов фигуры
panInteractionВзаимодействие панорамирования
rulerPanInteractionВзаимодействие панорамирования линейки
zoomInteractionМасштабируйте взаимодействие
regionZoomInteractionВзаимодействие изменения масштаба области
rotateInteractionВращайте взаимодействие
dataTipInteractionВзаимодействие со всплывающими подсказками
enableDefaultInteractivityВключите встроенные взаимодействия осей
disableDefaultInteractivityОтключите встроенные взаимодействия осей
panПредставление панорамирования графика в интерактивном режиме
zoomВключите или выключите изменение масштаба или увеличьте фактором
rotate3dВращайте 3-D представление с помощью мыши
datacursormodeВключите, отключите и управляйте интерактивным режимом Data Cursor
brushВ интерактивном режиме отметьте, удалите, измените и сохраните наблюдения в графиках
linkdataАвтоматически обновите графики, когда переменные изменятся
linkaxesСинхронизируйте пределы заданных 2D осей
linkpropСохраните то же значение для соответствующих свойств графических объектов
refreshdataОбновите данные в графике, когда источник данных будет задан

Математика

Элементарная математика

Арифметика

plusСложение
uplusУнарный плюс
sumСумма элементов массива
cumsumСовокупная сумма
movsumПеремещение суммы
minusВычитание
uminusУнарный минус
diffРазности и аппроксимация производных
timesПоэлементное умножение
mtimesУмножение матриц
prodПроизведение элементов массива
cumprodСовокупное произведение
rdivideДеление правого массива
ldivideЛевое матричное деление
mrdivideРешите системы линейных уравнений xA = B для x
mldivideРешите системы линейных уравнений Ax = B для x
powerПоэлементная степень
mpowerМатричная степень
modОстаток после деления (операция по модулю)
remОстаток после деления
idivideЦелочисленное деление с округлением опции
ceilВокруг к положительной бесконечности
fixВокруг к нулю
floorВокруг к отрицательной бесконечности
roundВокруг к самому близкому десятичному числу или целому числу
bsxfunПримените поэлементную операцию к двум массивам с включенным неявным расширением

Тригонометрия

sinСинус аргумента в радианах
sindСинус аргумента в градусах
sinpiВычислите sin (X*pi) точно
asinОбратный синус в радианах
asindОбратный синус в градусах
sinhГиперболический синус
asinhОбратный гиперболический синус
cosКосинус аргумента в радианах
cosdКосинус аргумента в градусах
cospiВычислите because(X*pi), точно
acosОбратный косинус в радианах
acosdОбратный косинус в градусах
coshГиперболический косинус
acoshОбратный гиперболический косинус
tanКасательная аргумента в радианах
tandКасательная аргумента в градусах
atanОбратная касательная в радианах
atandОбратная касательная в градусах
atan2Обратный тангенс с четырьмя квадрантами
atan2dОбратная касательная с четырьмя квадрантами в градусах
tanhГиперболическая касательная
atanhГиперболический арктангенс
cscКосеканс входного угла в радианах
cscdКосеканс аргумента в градусах
acscОбратный косеканс в радианах
acscdОбратный косеканс в градусах
cschГиперболический косеканс
acschОбратный гиперболический косеканс
secСеканс угла в радианах
secdСеканс аргумента в градусах
asecОбратный секанс в радианах
asecdОбратный секанс в градусах
sechГиперболический секанс
asechОбратный гиперболический секанс
cotКотангенс угла в радианах
cotdКотангенс аргумента в градусах
acotОбратный котангенс в радианах
acotdОбратный котангенс в градусах
cothГиперболический котангенс
acothГиперболический котангенс
hypotКвадратный корень из суммы квадратов (гипотенуза)
deg2radПреобразуйте угол от степеней до радианов
rad2degПреобразуйте угол от радианов до степеней
cart2polПреобразуйте Декартовы координаты к полярному или цилиндрическому
cart2sphПреобразуйте Декартовы координаты к сферическому
pol2cartПреобразуйте полярные или цилиндрические координаты к Декартову
sph2cartПреобразуйте сферические координаты к Декартову

Экспоненты и логарифмы

expЭкспоненциал
expm1Вычислите exp (x)-1 точно для маленьких значений x
logНатуральный логарифм
log10Десятичный логарифм (базируются 10),
log1pВычисление log(1+x) точно для маленьких значений x
log2Основывайте 2 логарифма и рассечение числа с плавающей запятой
nextpow2Экспонента следующей более высокой степени 2
nthrootДействительный энный корень вещественных чисел
pow2Основывайте 2 степени и числа с плавающей запятой шкалы
reallogНатуральный логарифм для неотрицательных действительных массивов
realpowСтепень массивов для действительно-единственного вывода
realsqrtКвадратный корень для неотрицательных действительных массивов
sqrtКвадратный корень

Комплексные числа

absАбсолютное значение и комплексное значение
angleУгол фазы
complexСоздание массива комплексных чисел
conjСопряженное комплексное число
cplxpairСортировка комплексных чисел в комплексно-сопряженные пары
iМнимая единица
imagМнимая часть комплексного числа
isrealОпределите, действителен ли массив
jМнимая единица
realДействительная часть комплексного числа
signЗнаковая функция (сигнум-функция)
unwrapПравильные углы фазы, чтобы произвести более сглаженные графики фазы

Дискретная математика

factorПростые множители
factorialФакториал входа
gcdНаибольший общий делитель
isprimeОпределите, какие элементы массива являются простыми
lcmНаименьшее общее кратное
nchoosekБиномиальный коэффициент или все комбинации
permsВсе возможные перестановки
matchpairsРешите линейную проблему присвоения
primesПростые числа, меньше чем или равные входному значению
ratРациональное дробное приближение
ratsРациональный вывод

Многочлены

polyПолином с заданными корнями или характеристический полином
polyeigПолиномиальная задача о собственных значениях
polyfitПолиномиальное аппроксимирование кривыми
residueРасширение элементарной дроби (разложение элементарной дроби)
rootsПолиномиальные корни
polyvalПолиномиальная оценка
polyvalmМатричная полиномиальная оценка
convСвертка и умножение полиномов
deconvРазвертка и полиномиальное деление
polyintПолиномиальное интегрирование
polyderПолиномиальное дифференцирование

Специальные функции

airyФункции Эйри
besselhФункция Бесселя третьего вида (функция Ганкеля)
besseliИзмененная Функция Бесселя первого вида
besseljФункция Бесселя первого вида
besselkИзмененная Функция Бесселя второго вида
besselyФункция Бесселя второго вида
betaБета-функция
betaincНеполная бета-функция
betaincinvБета кумулятивная функция распределения инверсии
betalnЛогарифм бета-функции
ellipjЭллиптические функции Якоби
ellipkeПолные эллиптические интегралы первого и второго вида
erfФункция ошибок
erfcДополнительная функция ошибок
erfcinvОбратная дополнительная функция ошибок
erfcxМасштабированная дополнительная функция ошибок
erfinvОбратная функция ошибок
expintЭкспоненциальный интеграл
gammaГамма функция
gammaincНеполная гамма функция
gammaincinvОбратная неполная гамма функция
gammalnЛогарифм гамма функции
legendreСвязанные функции Лежандра
psiPsi (полигамма) функция

Константы и тестовые матрицы

epsОтносительная точность с плавающей точкой
flintmaxСамое большое последовательное целое число в формате с плавающей точкой
iМнимая единица
jМнимая единица
InfСоздайте массив всех значений Inf
piОтношение окружности круга к ее диаметру
NaNСоздайте массив всех значений NaN
isfiniteЭлементы массива, которые конечны
isinfЭлементы массива, которые бесконечны
isnanЭлементы массива, которые являются NaN
companСопровождающая матрица
galleryТестирование матриц
hadamardМатрица Адамара
hankelМатрица Ганкеля
hilbГильбертова матрица
invhilbИнверсия Гильбертовой матрицы
magicМагический квадрат
pascalМатрица Паскаля
rosserКлассическая симметричная тестовая задача собственного значения
toeplitzМатрица Теплица
vanderМатрица Вандермонда
wilkinsonСобственное значение Уилкинсона тестирует матрицу

Линейная алгебра

mldivideРешите системы линейных уравнений Ax = B для x
mrdivideРешите системы линейных уравнений xA = B для x
decompositionМатричное разложение для решения линейных систем
lsqminnormМинимальное решение методом наименьших квадратов нормы к линейному уравнению
linsolveРешение систем линейных уравнений
invМатричная инверсия
pinvПсевдоинверсия Мура-Пенроуза
lscovРешение методом наименьших квадратов при наличии известной ковариации
lsqnonnegРешает неотрицательную линейную задачу методом наименьших квадратов
sylvesterРешите AX уравнения Сильвестра + XB = C для X
eigСобственные значения и собственные вектора
eigsПодмножество собственных значений и собственных векторов
balanceДиагональ, масштабирующаяся, чтобы улучшить точность собственного значения
svdСингулярное разложение
svdsПодмножество сингулярных значений и векторов
gsvdОбобщенное сингулярное разложение
ordeigСобственные значения квазитреугольных матриц
ordqzПереупорядочьте собственные значения в QZ-разложении
ordschurПереупорядочьте собственные значения в разложении Шура
polyeigПолиномиальная задача о собственных значениях
qzQZ-разложение для обобщенных собственных значений
hessФорма Хессенберга матрицы
schurРазложение Шура
rsf2csfПреобразуйте действительную форму Шура, чтобы объединить форму Шура
cdf2rdfПреобразуйте комплексную диагональную форму в действительную форму диагонали блока
luLU-разложение матрицы
ldlБлокируйте LDL-разложение для Эрмитовых неопределенных матриц
cholФакторизация Холесского
cholupdateОцените 1 обновление факторизации Холесского
qrОртогонально-треугольное разложение
qrdeleteУдалите столбец или строку от QR-факторизации
qrinsertВставьте столбец или строку в QR-факторизацию
qrupdateОцените 1 обновление QR-факторизации
planerotВращение плоскости Givens
transposeТранспонируйте вектор или матрицу
ctransposeКомплексное сопряженное транспонирование
mtimesУмножение матриц
mpowerМатричная степень
sqrtmМатричный квадратный корень
expmМатричный экспоненциал
logmМатричный логарифм
funmВыполните общую матричную функцию
kronПродукт тензора Кронекера
crossВекторное произведение
dotСкалярное произведение
bandwidthБолее низкая и верхняя матричная пропускная способность
trilЧасть Нижней треугольной матрицы
triuЧасть Верхней треугольной матрицы
isbandedОпределите, ли матрица в определенной пропускной способности
isdiagОпределите, является ли матрица диагональной
ishermitianОпределите, является ли матрица Эрмитовой или скошено-эрмитовой
issymmetricОпределите, симметрична ли матрица или скошено-симметрична
istrilОпределите, является ли матрица нижней треугольной
istriuОпределите, ли матрица верхняя треугольный
normВекторные и матричные нормы
normestОценка 2-нормы
vecnormВекторная норма
condНомер условия для инверсии
condestОценка номера условия с 1 нормой
rcondВзаимный номер условия
condeigНомер условия относительно собственных значений
detМатричный детерминант
nullЯдро матрицы
orthОртонормальный базис линейной оболочки столбцов матрицы
rankРанг матрицы
rrefПриведенный ступенчатый по строкам вид матрицы (Исключение по Гауссу-Жордану)
traceСумма диагональных элементов
subspaceУгол между двумя подпространствами

Генерация случайных чисел

randРавномерно распределенные случайные числа
randnНормально распределенные случайные числа
randiРавномерно распределенные псевдослучайные целые числа
randpermСлучайная перестановка
rngУправление генерацией случайных чисел
RandStreamПоток случайных чисел

Интерполяция

interp11D интерполяция данных (поиск по таблице)
interp2Интерполяция для 2D данных с координатной сеткой в meshgrid формате
interp3Интерполяция для 3-D данных с координатной сеткой в meshgrid формате
interpnИнтерполяция для 1D, 2D, 3-D, и данных с координатной сеткой N-D в ndgrid формате
griddedInterpolantИнтерполяция данных с координатной сеткой
pchipКусочный кубический эрмитов интерполяционный многочлен (PCHIP)
splineИнтерполяция данных кубическими сплайнами
ppvalОцените кусочный полином
mkppСделайте кусочный полином
unmkppИзвлеките полиномиальные детали
padecoefПриближение Padé задержек
interpft1D интерполяция (метод БПФ)
ndgridПрямоугольная сетка на пробеле N-D
meshgrid2D и 3-D сетки
griddataИнтерполируйте 2D или 3-D данные, имеющий разброс
griddatanИнтерполируйте данные, имеющий разброс N-D
scatteredInterpolantИнтерполируйте 2D или 3-D данные, имеющий разброс

Оптимизация

fminbndНайдите минимум функции одной переменной на фиксированном интервале
fminsearchНайдите минимум неограниченной многомерной функции с помощью метода без производных
lsqnonnegРешает неотрицательную линейную задачу методом наименьших квадратов
fzeroКорень нелинейной функции
optimgetЗначения опций оптимизации
optimsetСоздайте или измените структуру опций оптимизации

Численное интегрирование и дифференциальные уравнения

Обыкновенные дифференциальные уравнения

ode45Решение нежестких дифференциальных уравнений — метод среднего порядка точности
ode23Решение нежестких дифференциальных уравнений — метод низкого порядка точности
ode113Решение нежестких дифференциальных уравнений — метод переменного порядка точности
ode15sРешение жестких дифференциальных уравнений и ДАУ — метод переменного порядка точности
ode23sРешите жесткие дифференциальные уравнения — метод низкого порядка точности
ode23tРешение умеренно жестких ОДУ и ДАУ — метод трапеций
ode23tbРешение жестких дифференциальных уравнений — метод трапеций + формула дифференцирования назад
ode15iРешение полностью неявных дифференциальных уравнений — метод переменного порядка точности
decicВычисление допустимых начальных условий для ode15i
odegetПолучение значений параметров ОДУ
odesetСоздайте или измените структуру параметров решателей ОДУ
devalОцените структуру решения для дифференциального уравнения
odextendРасширьте решение ОДУ

Краевые задачи

bvp4cРешите краевую задачу — метод четвертого порядка
bvp5cРешите краевую задачу — метод пятого порядка
bvpinitСформируйте исходное предположение для решателя для краевой задачи
bvpgetИзвлеките свойства от структуры опций, созданной с bvpset
bvpsetСоздайте или измените структуру опций краевой задачи
devalОцените структуру решения для дифференциального уравнения
bvpxtendСформируйте структуру предположения для расширения решений для граничного значения

Дифференциальные уравнения с запаздывающим аргументом

dde23Решите дифференциальные уравнения с запаздывающим аргументом (DDEs) с постоянными задержками
ddesdРешите дифференциальные уравнения с запаздывающим аргументом (DDEs) с общими задержками
ddensdРешите дифференциальные уравнения с запаздывающим аргументом (DDEs) нейтрального типа
ddegetИзвлеките свойства от структуры опций дифференциальных уравнений с запаздывающим аргументом
ddesetСоздайте или измените структуру опций дифференциальных уравнений с запаздывающим аргументом
devalОцените структуру решения для дифференциального уравнения

Дифференциальные уравнения с частными производными

pdepeРешите начальные краевые задачи для параболически-эллиптических УЧП в 1D
pdevalОцените числовое решение использования УЧП вывод pdepe

Численное интегрирование и дифференцирование

integralЧисленное интегрирование
integral2Численно оцените двойной интеграл
integral3Численно оцените тройной интеграл
quadgkЧисленно оцените интеграл, адаптивную Квадратуру Гаусса-Кронрода
quad2dЧисленно оцените двойной интеграл — размещенный рядом метод
cumtrapzСовокупное трапециевидное численное интегрирование
trapzТрапециевидное численное интегрирование
del2Дискретный лапласиан
diffРазности и аппроксимация производных
gradientЧисловой градиент
polyintПолиномиальное интегрирование
polyderПолиномиальное дифференцирование

Фурье-анализ и фильтрация посредством Фурье-преобразования

fftБыстрое преобразование Фурье
fft22D быстрое преобразование Фурье
fftnБыстрое преобразование Фурье N-D
fftshiftПереключите нулевую частотную составляющую в центр спектра
fftwЗадайте метод для определения Алгоритма бпф
ifftОбратное быстрое преобразование Фурье
ifft22D обратное быстрое преобразование Фурье
ifftnМногомерное обратное быстрое преобразование Фурье
ifftshiftОбратный сдвиг нулевой частоты
nextpow2Экспонента следующей более высокой степени 2
interpft1D интерполяция (метод БПФ)
convСвертка и умножение полиномов
conv22D Свертка
convnСвертка N-D
deconvРазвертка и полиномиальное деление
filter1D цифровой фильтр
filter22D цифровой фильтр
ss2tfПреобразуйте представление пространства состояний передаточной функции
padecoefПриближение Padé задержек

Разреженные матрицы

spallocВыделите место для разреженной матрицы
spdiagsИзвлеките и создайте разреженную полосу и диагональные матрицы
speyeРазреженная единичная матрица
sprandРазреженная равномерно распределенная случайная матрица
sprandnРазреженная нормально распределенная случайная матрица
sprandsymРазреженная симметричная случайная матрица
sparseСоздайте разреженную матрицу
spconvertИмпортируйте из внешнего формата разреженной матрицы
issparseОпределите, разреженно ли введенный
nnzКоличество ненулевых элементов матрицы
nonzerosНенулевые элементы матрицы
nzmaxСумма устройства хранения данных выделяется для ненулевых элементов матрицы
spfunПримените функцию к ненулевым элементам разреженной матрицы
sponesЗамените ненулевые элементы разреженной матрицы на единицы
spparmsУстановите параметры для стандартных программ разреженной матрицы
spyВизуализируйте шаблон разреженности
findНайдите индексы и значения ненулевых элементов
fullПреобразуйте разреженную матрицу в полное устройство хранения данных
dissectВложенная перестановка рассечения
amdАппроксимируйте минимальную перестановку степени
colamdСтолбец аппроксимированная минимальная перестановка степени
colpermРазреженная перестановка столбца на основе ненулевого количества
dmpermРазложение Дулмаге-Мендельсона
randpermСлучайная перестановка
symamdСимметричная аппроксимированная минимальная перестановка степени
symrcmРазреженное упорядоченное расположение обратного алгоритма Катхилла-Макки
pcgПредобусловленный метод сопряженных градиентов
minresМетод минимальных невязок
symmlqСимметричный метод LQ
gmresОбобщенный метод минимальных невязок (с перезапусками)
bicgБисопряженный метод градиентов
bicgstabБисопряженные градиенты стабилизировали метод
bicgstablБисопряженные градиенты стабилизированный (l) метод
cgsМетоды сопряженных градиентов придали методу квадратную форму
qmrМетод квази-минимальных невязок
tfqmrМетод квази-минимальных невязок без транспонирования
lsqrМетод LSQR
equilibrateМатрица, масштабирующаяся для улучшенного создания условий
ichol Неполная факторизация Холесского
iluНеполная LU-факторизация
eigsПодмножество собственных значений и собственных векторов
svdsПодмножество сингулярных значений и векторов
normestОценка 2-нормы
condestОценка номера условия с 1 нормой
sprankСтруктурный ранг
etreeДерево устранения
symbfactСимвольный анализ факторизации
spaugmentСформируйтесь наименьшие квадраты увеличили систему
dmpermРазложение Дулмаге-Мендельсона
etreeplotПостройте дерево устранения
treelayoutРазметьте дерево или лес
treeplotПостройте изображение дерева
gplotПостройте узлы и ссылки, представляющие матрицу смежности
unmeshПреобразуйте матрицу ребра, чтобы скоординировать и Матрицы Лапласа

Графовые и сетевые алгоритмы

graphГрафик с неориентированными ребрами
digraphГрафик с ориентированными ребрами
addnodeДобавьте новый узел в график
rmnodeУдаление узла из графика
addedgeДобавьте новое ребро в график
rmedgeУдалите ребро из графика
flipedgeПротивоположные направления ребра
numnodesКоличество узлов в графике
numedgesКоличество ребер в графике
findnodeНайдите узел в графике
findedgeНайдите ребро в графике
edgecountКоличество ребер между двумя узлами
reordernodesПереупорядочение вершин графика
subgraphИзвлечение подграфа
bfsearchПоиск графика в ширину
dfsearchПоиск графика в глубину
centralityИзмерьте важность узла
maxflowМаксимальный поток в графике
conncompКомпоненты связного графа
biconncompКомпоненты графа без сочленений
condensationКонденсация графика
bctreeСокращенный из блока древовидный граф
minspantreeМинимальное дерево охвата графика
toposortТопологический порядок направленного графа без петель
isdagОпределите, является ли график нециклическим
transclosureПереходное закрытие
transreductionПереходное сокращение
isisomorphicОпределите, изоморфны ли два графика
isomorphismВычислите изоморфизм между двумя графиками
ismultigraphОпределите, имеет ли график несколько ребер
simplifyУменьшайте мультиграф до простого графика
shortestpathКратчайший путь между двумя одним узлами
shortestpathtreeДерево кратчайшего пути от узла
distancesРасстояния кратчайшего пути всех пар узла
adjacencyМатрица смежности графика
incidenceМатрица падения графика
laplacianМатрица Лапласа графика
degreeСтепень вершин графика
neighborsСоседи вершины графика
nearestСамые близкие соседи в радиусе
indegreeВ степени узлов
outdegree-Степень узлов
predecessorsПредшественники узла
successorsПреемники узла
inedgesВходящие ребра к узлу
outedgesИсходящие ребра от узла
plotПостройте вершины графика и ребра
labeledgeМаркируйте ребра графика
labelnodeМаркировка Graph Nodes
layoutИзмените размещение графика графика
highlightПодсветите узлы и ребра в построенной диаграмме
GraphPlotГрафик графика для ориентированных и неориентированных графов

Вычислительная геометрия

Представление триангуляции

triangulationТриангуляция в 2D или 3-D
boundaryshapeСоздайте полиформу из 2D триангуляции
stlreadСоздайте триангуляцию из файла STL
stlwriteСоздайте файл STL из триангуляции
tetrameshСетчатый график четырехгранника
trimeshТреугольный сетчатый график
triplot2D треугольный график
trisurfТреугольная объемная поверхностная диаграмма

Триангуляция Делоне

delaunayTriangulationТриангуляция Делоне в 2D и 3-D
delaunayТриангуляция Делоне
delaunaynТриангуляция Делоне N-D
boundaryshapeСоздайте полиформу из 2D триангуляции
stlwriteСоздайте файл STL из триангуляции
tetrameshСетчатый график четырехгранника
trimeshТреугольный сетчатый график
triplot2D треугольный график
trisurfТреугольная объемная поверхностная диаграмма
triangulationТриангуляция в 2D или 3-D
delaunayTriangulationТриангуляция Делоне в 2D и 3-D
dsearchnN-D самый близкий поиск точки
tsearchnN-D самый близкий симплексный поиск
delaunayТриангуляция Делоне
delaunaynТриангуляция Делоне N-D

Ограниченные области

boundaryКонтур набора точек в 2D или 3-D
alphaShapeПолигоны и многогранники от точек в 2D и 3-D
convhullВыпуклая оболочка
convhullnВыпуклая оболочка N-D

Диаграмма Вороного

patchСоздайте один или несколько заполненных полигонов
voronoiДиаграмма Вороного
voronoinДиаграмма Вороного N-D

Базовые полигоны

boundaryshapeСоздайте полиформу из 2D триангуляции
inpolygonТочки расположены внутри или в напряжении из многоугольной области
nsidedpolyПравильный многоугольник
polyareaОбласть полигона
polybufferСоздайте буфер вокруг точек, строк или полиобъектов фигуры
rectintПрямоугольная перекрестная область
polyshape2D полигоны
addboundaryДобавьте контур полиформы
polybufferСоздайте буфер вокруг точек, строк или полиобъектов фигуры
rmboundaryУдалите контур полиформы
rmholesУдалите дыры в полиформе
rmsliversУдалите выбросы контура полиформы
rotateВращайте полиформу
scaleМасштабируйте полиформу
simplifyУпростите контуры полиформы
sortboundariesСортировка контуров полиформы
sortregionsСортировка областей полиформы
translateПереведите полиформу
boundaryКоординаты вершины контура полиформы
holesПреобразуйте контуры дыры полиформы в массив полиобъектов фигуры
isholeОпределите, является ли контур полиформы дырой
isinteriorТочки запроса в полиформе
issimplifiedОпределите, четко определена ли полиформа
nearestvertexЗапросите самую близкую вершину полиформы
numboundariesКоличество контуров полиформы
numsidesКоличество сторон полиформы
overlapsОпределите, накладываются ли полиобъекты фигуры
plotПостройте полиформу
regionsДоступ к областям полиформы
areaОбласть полиформы
boundingboxОграничительная рамка полиформы
centroidЦентроид полиформы
convhullВыпуклая оболочка полиформы
turningdistВычислите превращение расстояния между полиобъектами фигуры
triangulationТреугольная полиформа
perimeterПериметр полиформы
intersectПересечение полиобъектов фигуры
subtractРазличие двух полиобъектов фигуры
unionОбъединение полиобъектов фигуры
xorИсключающее ИЛИ двух полиобъектов фигуры

Графика

2D и 3D-графики

Линейные графики

plot2D график
plot33-D точка или линейный график
stairsСтупенчатый график
errorbarЛинейный график со значением погрешности
areaОбласть заливки 2D график
stackedplotСложенный график нескольких переменных с общей осью X
loglogГрафик двойной логарифмической шкалы
semilogxПолулогарифмический график
semilogyПолулогарифмический график
fplotПостройте выражение или функцию
fimplicitГрафическое изображение неявной функции
fplot33-D плоттер параметрической кривой
LineSpec (Line Specification)Спецификация линии
ColorSpec (Color Specification)Спецификация цветов

Графики распределения данных

histogramГрафик гистограммы
histogram2График двумерной гистограммы
morebinsУвеличение числа интервалов гистограммы
fewerbinsСокращение числа интервалов гистограммы
histcountsКоличества интервала гистограммы
histcounts2Количества интервала двумерной гистограммы
scatterГрафик поля точек
scatter33-D график рассеивания
binscatterСгруппированный график рассеивания
scatterhistogramСоздайте график рассеивания с гистограммами
spyВизуализируйте шаблон разреженности
plotmatrixМатрица графика поля точек
pieКруговая диаграмма
pie33-D круговая диаграмма
heatmapСоздайте график тепловой карты
sortxСортировка элементов в строке тепловой карты
sortyСортировка элементов в столбце тепловой карты
wordcloudСоздайте график облака слова от текстовых данных
parallelplotСоздайте параллельный график координат

Графики дискретных данных

barГистограмма
barhПостройте гистограмму горизонтально
bar3Постройте 3-D гистограмму
bar3hПостройте горизонтальную 3-D гистограмму
paretoДиаграмма Парето
stemНанесение данных дискретного ряда
stem3Отобразите 3-D данные о дискретном ряде на графике
scatterГрафик поля точек
scatter33-D график рассеивания
stairsСтупенчатый график

Географические графики

geoplotСюжетная линия в географических координатах
geoscatterДиаграмма поля точек в географических координатах
geobubbleВизуализируйте значения данных в определенных географических точках
geodensityplotГеографический график плотности
geobasemapУстановите или запросите основную карту
geolimitsУстановите или запросите географические пределы
geoaxesСоздайте географические оси
geotickformatУстановите или запросите географический формат метки в виде галочки

Графики в полярной системе координат

polarplotСюжетная линия в полярных координатах
polarscatterДиаграмма поля точек в полярных координатах
polarhistogramГрафик гистограммы в полярных координатах
compassПостройте стрелки, происходящие от источника
ezpolarПростой в использовании плоттер полярной координаты
rlimУстановите или запросите r-пределы-по-осям для полярных осей
thetalimУстановите или запросите пределы по осям теты для полярных осей
rticksУстановите или запросите значения r-метки-деления-на-оси
thetaticksУстановите или запросите значения метки деления на оси теты
rticklabelsУстановите или запросите метки r-метки-деления-на-оси
thetaticklabelsУстановите или запросите метки метки деления на оси теты
rtickformatЗадайте r-формат-метки-деления-на-оси
thetatickformatЗадайте формат метки деления на оси теты
rtickangleПоворот меток оси R
polaraxesСоздайте полярные оси

Контурные графики

contourКонтурный график матрицы
contourfЗаполненный 2D контурный график
contourcНизкоуровневое вычисление контурного графика
contour33-D контурный график
contoursliceЧертите контуры в плоскостях разбиения объема
clabelМаркируйте повышение контурного графика
fcontourПостройте контуры

Векторные поля

featherПостройте векторы скорости
quiverГрафик полей градиента или скоростей
compassПостройте стрелки, происходящие от источника
quiver33-D график полей градиента или скоростей
streamsliceПостройте потоки в плоскостях разбиения
streamlineПостройте потоки от 2D или 3-D векторных данных

Площади, объемы и многоугольники

Поверхностные и сетчатые графики
surfОбъемная поверхностная диаграмма
surfcКонтурный график в соответствии с 3-D теневой объемной поверхностной диаграммой
surfaceСоздание объекта "поверхность"
surflОбъемная поверхностная диаграмма с основанной на палитре подсветкой
surfnormВычислите и отобразите 3-D поверхностные нормали
meshСетчатый график
meshcПостройте график контура в соответствии с графиком mesh
meshzПостройте занавес вокруг сетчатого графика
hiddenУдалите невидимые линии из сетчатого графика
fsurfПостройте 3-D поверхность
fmeshПостройте 3-D mesh
fimplicit3Графическое изображение 3-D неявной функции
waterfallГрафик водопада
ribbonЛенточный график
contour33-D контурный график
peaksФункция, взятая в качестве примера, двух переменных
cylinderСгенерируйте цилиндр
ellipsoidСгенерируйте эллипсоид
sphereСгенерируйте сферу
pcolorГрафик псевдоцвета
surf2patchПреобразуйте поверхностные данные, чтобы исправить данные
Объемная визуализация
contoursliceЧертите контуры в плоскостях разбиения объема
flowПростая функция трех переменных
isocapsВычисление геометрии заглушки изоповерхности
isocolorsВычислите изоповерхность и цвета шаблона
isonormalsВычислите нормали вершин изоповерхности
isosurfaceИзвлеките данные об изоповерхности из данных об объеме
reducepatchСокращение количества поверхностей закрашенной фигуры
reducevolumeУменьшайте число элементов в наборе данных объема
shrinkfacesСокращение размера поверхностей закрашенной фигуры
sliceПлоскости разбиения объема
smooth3Сглаживайте 3-D данные
subvolumeИзвлечение подмножества набора данных объема
volumeboundsСкоординируйте и окрасьте пределы для данных об объеме
coneplotПостройте векторы скорости как конусы в 3-D векторном поле
curlВычислите вихревую и угловую скорость векторного поля
divergenceВычислите расхождение векторного поля
interpstreamspeedИнтерполируйте оптимальные вершины от скорости потока
stream2Вычислите 2D оптимальные данные
stream3Вычислите 3-D оптимальные данные
streamlineПостройте потоки от 2D или 3-D векторных данных
streamparticlesПостройте потоковые частицы
streamribbon3-D потоковый график ленты от векторных данных об объеме
streamsliceПостройте потоки в плоскостях разбиения
streamtubeСоздайте 3-D потоковый график трубы
Полигоны
fillЗаполненные 2D полигоны
fill3Заполненные 3-D полигоны
patchСоздайте один или несколько заполненных полигонов
surf2patchПреобразуйте поверхностные данные, чтобы исправить данные

Анимация

movieПроигрывайте зарегистрированные кадры фильма
getframeПолучите оси или фигуру как кадр фильма
frame2imВозвратите данные изображения, сопоставленные с кадром фильма
im2frameПреобразуйте изображение в кадр фильма
animatedlineСоздайте анимированную строку
addpointsДобавление точек к анимированной строке
getpointsВозвратите точки, которые задают анимированную строку
clearpointsУдаление точек из анимированной строки
comet2D график кометы
comet33-D график кометы
drawnowОбновите коллбэки процесса и фигуры
refreshdataОбновите данные в графике, когда источник данных будет задан

Форматирование и аннотирование

Заголовки и подписи

titleДобавление заголовка
xlabelМаркировка оси X
ylabelМаркировка оси Y
zlabelМаркировка оси z
legendДобавьте легенду в оси
textДобавьте текстовые описания в точки данных
gtextДобавление текста, чтобы фигурировать Используя мышь
xlineВертикальная строка с постоянным x-значением
ylineГоризонтальная строка с постоянным y-значением
annotationСоздайте аннотации
lineСоздайте примитивную строку
rectangleСоздайте прямоугольник с резкими или кривыми углами
texlabelТекст формата с символами TeX
ginputИдентифицируйте координаты осей

Внешний вид осей

xlimУстановите или запросите пределы оси X
ylimУстановите или запросите пределы оси Y
zlimУстановите или запросите пределы оси z
axisУстановите пределы по осям и соотношения сторон
boxОтобразите схему осей
daspectУправляйте единичной длиной данных вдоль каждой оси
pbaspectУправляйте относительными длинами каждой оси
gridОтобразите или скройте линии сетки осей
xticksУстановите или запросите значения деления оси X
yticksУстановите или запросите значения деления оси Y
zticksУстановите или запросите значения деления оси z
xticklabelsУстановите или запросите метки в виде галочки оси X
yticklabelsУстановите или запросите метки в виде галочки оси Y
zticklabelsУстановите или запросите метки в виде галочки оси z
xtickformatЗадайте формат метки в виде галочки оси X
ytickformatЗадайте формат метки в виде галочки оси Y
ztickformatЗадайте формат метки в виде галочки оси z
xtickangleВращение Меток в виде галочки оси X
ytickangleВращение Меток в виде галочки оси Y
ztickangleВращение Меток в виде галочки оси z
datetickДата отформатировала метки в виде галочки
ruler2numПреобразуйте данные от определенной линейки к числовым данным
num2rulerПреобразуйте числовые данные для использования с определенной линейкой
holdСохраните текущий график при добавлении новых графиков
subplotСоздайте оси в мозаичных положениях
sgtitleДобавьте заголовок на сетку подграфика
yyaxisСоздание графика с двумя осями по Y
claОчистите оси
axesСоздайте Оси декартовой системы координат
figureСоздайте окно рисунка

Палитры

colormapПросмотрите и установите текущую палитру
colorbarШкала палитры, показывающая цветовую шкалу
rgbplotПостройте палитру
Colormap EditorОткрытый редактор палитры
brightenУкрасьте или затемните палитру
contrastСоздайте полутоновую палитру, чтобы улучшить контрастность изображений
caxisУстановите пределы палитры
spinmapВращайте цвета палитры
hsv2rgbПреобразуйте цвета HSV в RGB
rgb2hsvПреобразуйте цвета RGB в HSV
parulaМассив палитры Parula
jetСтруйный массив палитры
hsvМассив палитры HSV
hotГорячий массив палитры
coolХолодный массив палитры
springМассив палитры Spring
summerЛетний массив палитры
autumnОсенний массив палитры
winterЗимний массив палитры
grayСерый массив палитры
boneМассив палитры кости
copperМедный массив палитры
pinkРозовый массив палитры
linesМассив палитры строк
colorcubeМассив палитры Colorcube
prismМассив палитры призмы
flagОтметьте массив палитры

3-D управление сценой

Поля зрения камеры
viewУгол обзора камеры
rotateВращайте объект вокруг заданного начала координат и направления
makehgtformСоздайте 4 на 4, преобразовывают матрицу
viewmtxПросмотрите матрицы преобразования
cameratoolbarУправляйте панелью инструментов камеры программно
campanВращайте целевой объект камеры вокруг положения камеры
camzoomУвеличьте и уменьшите масштаб на сцене
camdollyПеремещение положения камеры и цели
camlookatКамера положения, чтобы просмотреть объект или группу объектов
camorbitВращайте положение камеры вокруг целевого объекта камеры
camposУстановите или запросите положение камеры
camprojУстановите или запросите тип проекции
camrollВращение камеры об оси представления
camtargetУстановите или запросите местоположение целевого объекта камеры
camupУстановите или запросите камеру вектор
camvaУстановите или запросите угол поля зрения камеры
Освещение, прозрачность и затенение
camlightСоздайте или переместитесь, световой объект при закрытых дверях координирует
lightСветовой сигнал Create
lightangleСоздайте или световой объект положения в сферических координатах
lightingЗадайте алгоритм подсветки
shadingУстановите свойства штриховки цвета
diffuseВычислите рассеянный коэффициент отражения
materialУправляйте свойствами коэффициента отражения поверхностей и закрашенных фигур
specularВычислите зеркальный коэффициент отражения
alimУстановите или альфа-пределы осей запроса
alphaДобавьте прозрачность в объекты в осях
alphamapЗадайте фигуру alphamap (прозрачность)

Изображения

imshowИзображение на дисплее
imageИзображение на дисплее от массива
imagescИзображение на дисплее с масштабированными цветами
imreadСчитайте изображение из графического файла
imresizeИзмените размер изображения
imtileОбъедините кадры повторного изображения в одно прямоугольное мозаичное изображение
imwriteЗапишите изображение в графический файл
imfinfoИнформация о графическом файле
imformatsУправляйте реестром формата файла изображения
frame2imВозвратите данные изображения, сопоставленные с кадром фильма
im2frameПреобразуйте изображение в кадр фильма
im2javaПреобразуйте изображение в изображение Java
im2doubleПреобразование изображения в двойную точность
ind2rgbПреобразуйте индексированное изображение в изображение RGB
rgb2grayПреобразуйте изображение RGB или палитру к шкале полутонов
rgb2indПреобразование изображения RGB в индексируемое изображение
imapproxАппроксимированное индексируемое изображение путем сокращения количества цветов
ditherПреобразуйте изображение, увеличив очевидное цветное разрешение путем размывания
cmpermuteПерестроение раскрашивает палитру
cmuniqueУстраните дублирующиеся цвета в палитре; преобразуйте изображение полутонового или истинного цвета в индексируемое изображение

Печать и сохранение

printРаспечатайте фигуру или сохраните в определенный формат файла
saveasСохраните фигуру в определенный формат файла
getframeПолучите оси или фигуру как кадр фильма
savefigСохраните фигуру и содержимое к файлу FIG
openfigОткрытая фигура, сохраненная в файле FIG
orientБумажная ориентация для печати или сохранения
hgexportЭкспортируйте фигуру
printoptСконфигурируйте значения по умолчанию принтера

Графические объекты

Свойства графического объекта

getЗапросите свойства графического объекта
setУстановите свойства графического объекта
resetСбросьте свойства графического объекта к их значениям по умолчанию
Property InspectorОткрыть инспектор свойств

Идентификация графического объекта

gcaТекущая система координат или график
gcfУказатель текущей фигуры
gcbfУказатель фигуры, содержащей объект, коллбэк которого выполняется
gcboУказатель объекта, коллбэк которого выполняется
gcoУказатель текущего объекта
grootГрафический корневой объект
ancestorПредок графического объекта
allchildНайдите все дочерние элементы заданных объектов
findallНайдите все графические объекты
findobjНайдите графические объекты с определенными свойствами
findfigsНайдите видимые внеэкранные фигуры
gobjectsИнициализируйте массив для графических объектов
isgraphicsВерный для допустимых указателей графического объекта
ishandleПротестируйте на допустимую графику или указатель на объект Java
copyobjСкопируйте графические объекты и их потомков
deleteУдалите файлы или объекты

Программирование графических объектов

gobjectsИнициализируйте массив для графических объектов
isgraphicsВерный для допустимых указателей графического объекта
isemptyОпределите, пуст ли массив
isequalОпределите равенство массивов
isaОпределите, задал ли введенный тип данных
clfОчистите окно текущей фигуры
claОчистите оси
closeУдалите заданную фигуру

Интерактивное управление и обратные вызовы

uicontextmenuКонтекстное меню Create
uimenuСоздать меню или пункты меню
dragrectПеретащите прямоугольники с мышью
rbboxСоздайте rubberband поле для выбора области
refreshПерерисуйте текущую фигуру
shgПокажите новое окно графика

Объекты-контейнеры

hggroupСоздайте групповой объект
hgtransformСоздайте преобразовывают объект
makehgtformСоздайте 4 на 4, преобразовывают матрицу
eyeЕдиничная матрица

Определение цели для вывода графических данных

holdСохраните текущий график при добавлении новых графиков
isholdТекущее состояние удержания
newplotОпределите, где чертить графические объекты
clfОчистите окно текущей фигуры
claОчистите оси

Производительность при обработке графики

drawnowОбновите коллбэки процесса и фигуры
rendererinfoГрафическая информация о средстве отображения
openglУправляйте рендерингом OpenGL

Программирование

Скрипты

editОтредактируйте или создайте файл
inputЗапросите ввод данных пользователем
publishСгенерируйте представление файла MATLAB в заданном формате
grabcodeИзвлеките код MATLAB из файла, опубликованного в HTML
snapnowВозьмите снимок состояния изображения для включения в опубликованный документ

Функции

Функциональные основы

functionОбъявите имя функции, входные параметры и выходные параметры

Аргументы ввода и вывода

narginКоличество входных аргументов функции
nargoutКоличество выходных аргументов функции
vararginСписок входных параметров переменной длины
varargoutСписок выходных аргументов переменной длины
narginchkПроверьте количество входных параметров
nargoutchkПроверьте количество выходных аргументов
validateattributesПроверяйте валидность массива
validatestringПроверяйте валидность текста
inputParserВведите синтаксический анализатор для функций
inputnameИмя переменной входного параметра функции
mfilenameИмя файла в настоящее время под управлением кода

Переменные

isvarnameОпределите, ли введенный допустимое имя переменной
matlab.lang.makeUniqueStringsСоздайте уникальные строки из входных строк
matlab.lang.makeValidNameСоздайте допустимые идентификаторы MATLAB из входных строк
namelengthmaxМаксимальная длина идентификатора
persistentЗадайте персистентную переменную
assigninПрисвойте значение переменной в заданной рабочей области
globalОбъявите переменные как глобальную переменную
mlockПредотвратите очищающуюся функцию или скрипт из памяти
munlockПозвольте очищать функцию или скрипт из памяти
mislockedОпределите, заблокированы ли функция или скрипт в памяти

Обработка ошибок

try, catchВыполните операторы и зафиксируйте получившиеся ошибки
errorВыдайте сообщение отображения и ошибка
warningОтобразите предупреждающее сообщение
lastwarnПоследнее предупреждающее сообщение
assertВыдайте ошибку если ложь условия
onCleanupЗадачи очистки после функционального завершения

Классы

Руководство по синтаксису классов

classКласс объекта
isobjectОпределите, ли введенный объект MATLAB
enumerationУчастники перечисления класса и имена
eventsИмена события
methodsИмена метода класса
propertiesИмена свойства класса
superclassesИмена суперклассов

Примеры реализации классов

classdefКлючевые слова определения класса

Определение класса

Структура файлов класса
classdefКлючевые слова определения класса
importДобавьте пакет или класс к текущему списку импорта
Свойства
propertiesИмена свойства класса
ispropВерный, если свойство существует
mustBeFiniteПодтвердите то значение, конечно, или выдать ошибку
mustBeGreaterThanПодтвердите то значение, больше, чем другое значение, или выдать ошибку
mustBeGreaterThanOrEqualПодтвердите то значение, больше, чем или равен другому значению, или выдать ошибку
mustBeIntegerПодтвердите то значение, целое число, или выдать ошибку
mustBeLessThanПодтвердите то значение, меньше, чем другое значение, или выдать ошибку
mustBeLessThanOrEqualПодтвердите то значение, меньше чем или равно другому значению, или выдать ошибку
mustBeMemberПодтвердите то значение, член заданного набора
mustBeNegativeПодтвердите то значение, отрицательно, или выдать ошибку
mustBeNonemptyПодтвердите то значение, непусто, или выдать ошибку
mustBeNonNanПодтвердите то значение, nonNaN
mustBeNonnegativeПодтвердите то значение, является неотрицательным, или выдать ошибку
mustBeNonpositiveПодтвердите то значение, неположительно, или выдать ошибку
mustBeNonsparseПодтвердите то значение, неразреженно, или выдать ошибку
mustBeNonzeroПодтвердите то значение, является ненулевым, или выдать ошибку
mustBeNumericПодтвердите то значение, является числовым, или выдать ошибку
mustBeNumericOrLogicalПодтвердите то значение, является числовым или логическим, или выдать ошибку
mustBePositiveПодтвердите то значение, положительно, или выдать ошибку
mustBeRealПодтвердите то значение, действительно, или выдать ошибку
dynamicpropsСуперкласс для классов та поддержка динамические свойства
meta.DynamicPropertyОпишите динамическое свойство объекта MATLAB
event.DynamicPropertyEventДанные о событиях для событий динамического свойства
meta.propertyОпишите свойство класса MATLAB
meta.Validation Описывает валидацию свойства
meta.FixedDimension Фиксированная размерность в спецификации размера свойства
meta.UnrestrictedDimension Неограниченная размерность в спецификации размера свойства
meta.ArrayDimension Информация о размере для валидации свойства
matlab.lang.OnOffSwitchStateПредставляйте на и от состояний с логическими значениями
Методы
methodsИмена метода класса
ismethodОпределите если метод объекта
meta.methodОпишите метод класса MATLAB
Классы Handle
isequalОпределите равенство массивов
eqОпределите равенство
handleСуперкласс всех классов Handle
matlab.mixin.SetGetПредоставьте классам Handle набор и получите методы
matlab.mixin.SetGetExactNamesПотребуйте точного соответствия имени для набора и получите методы
dynamicpropsСуперкласс для классов та поддержка динамические свойства
matlab.mixin.CopyableСуперкласс, обеспечивающий функциональность копии для объектов указателя
События
eventsИмена события
handle.notifyУведомите прослушиватели, что событие имеет место
handle.addlistenerСоздайте прослушиватель события, связанный с источником события
handle.listenerСоздайте прослушиватель события, не связывая с источником события
event.hasListenerОпределите, существуют ли прослушиватели для события
event.EventDataБазовый класс для данных о событиях
event.listenerКласс, задающий объекты прослушивателя
event.PropertyEventДанные для событий свойства
event.proplistenerЗадайте объект прослушивателя для событий свойства
Иерархии классов
Определение подкласса
superclassesИмена суперклассов
matlab.mixin.HeterogeneousСуперкласс для формирования разнородного массива
Перечисления
enumerationУчастники перечисления класса и имена
isenumОпределите, является ли переменная перечислением
meta.EnumeratedValueОпишите участника перечисления класса MATLAB

Индивидуальная настройка класса

Индексирование объектов
numArgumentsFromSubscriptКоличество аргументов для индивидуально настраиваемых методов индексирования
subsrefПреобразованная в нижний индекс ссылка
subsasgnПереопределите преобразованное в нижний индекс присвоение
subsindexПреобразуйте объект в индекс массива
substructСоздайте аргумент структуры для subsasgn или subsref
builtinВыполните встроенную функцию от перегруженного метода
Массивы объектов
emptyСоздайте пустой массив заданного класса
matlab.mixin.HeterogeneousСуперкласс для формирования разнородного массива
Настройте Отображение объектов для классов
displayПокажите информацию о результате выражения или переменной
detailsОтобразите детали массивов
matlab.mixin.CustomDisplayИнтерфейс для настройки отображения объекта
matlab.mixin.util.PropertyGroupПользовательский список свойств для отображения объекта
Сохранение и загрузка объекта
saveobjИзмените сохраняют процесс для объекта
loadobjНастройте процесс загрузки для объектов

Редактирование класса

editОтредактируйте или создайте файл

Самоанализ класса и метаданные

metaclassПолучите объект meta.class
meta.abstractDetailsНайдите абстрактные методы и свойства
meta.class.fromNameВозвратите объект meta.class, сопоставленный с именованным классом
meta.package.fromName Возвратите объект meta.package для заданного пакета
meta.package.getAllPackagesПолучите все пакеты верхнего уровня
propertiesИмена свойства класса
methodsИмена метода класса
eventsИмена события
superclassesИмена суперклассов
meta.classОпишите класс MATLAB
meta.propertyОпишите свойство класса MATLAB
meta.methodОпишите метод класса MATLAB
meta.eventОпишите событие класса MATLAB
meta.packageОпишите пакет MATLAB
meta.DynamicPropertyОпишите динамическое свойство объекта MATLAB
meta.EnumeratedValueОпишите участника перечисления класса MATLAB
meta.MetaDataСуперкласс для метаданных объекта MATLAB
meta.ArrayDimension Информация о размере для валидации свойства
meta.Validation Описывает валидацию свойства
meta.FixedDimension Фиксированная размерность в спецификации размера свойства
meta.UnrestrictedDimension Неограниченная размерность в спецификации размера свойства

Системные объекты

Использование системных объектов
stepЗапустите алгоритм Системного объекта
cloneСоздайте объект дублированной системы
isDoneСостояние конца данных
isLockedОпределите, используется ли Системный объект
narginКоличество входных параметров для Системного объекта
nargoutКоличество выходных аргументов в пользу Системного объекта
resetСбросьте внутренние состояния Системного объекта
releaseВысвободите средства и позвольте изменения в значениях свойств Системного объекта и введите характеристики
Создание системных объектов
matlab.SystemБазовый класс для Системных объектов
matlab.system.mixin.FiniteSourceКонечный исходный класс mixin

Файлы и папки

Путь поиска файлов

addpathДобавьте папки в путь поиска файлов
rmpathУдалите папки из пути поиска файлов
pathПросмотрите или измените путь поиска файлов
savepathСохраните текущий путь поиска файлов
userpathПросмотрите или изменитесь пользователь, по умолчанию работают папка
genpathСгенерируйте путь
pathsepРазделитель пути поиска файлов для текущей платформы
pathtoolОткрытое диалоговое окно Set Path, чтобы просмотреть и изменить путь поиска файлов
restoredefaultpathВосстановите путь поиска файлов к установленному на фабрике состоянию
rehashОбновите кэши пути к функциональной и файловой системе

Файловые операции

dirПеречислите содержание папки
lsПеречислите содержание папки
pwdИдентифицируйте текущую папку
fileattribУстановите или получите атрибуты файла или папки
existПроверяйте существование переменной, скрипта, функции, папки или класса
isfileОпределите, ли введенный файл
isfolderОпределите, ли введенный папка
typeОтобразите содержимое файла
visdiffСравните два файла или папки
whatПеречислите файлы MATLAB в папке
whichНайдите функции и файлы
cdИзмените текущую папку
copyfileСкопируйте файл или папку
deleteУдалите файлы или объекты
recycleУстановите опцию перемещать удаленные файлы, чтобы переработать папку
mkdirСделайте новую папку
movefileПереместите или переименуйте файл или папку
rmdirПапка Remove
openОткрытый файл в соответствующем приложении
winopenОткрытый файл в соответствующем приложении (Windows)
Current Folder BrowserОткрытый Браузер текущей папки

Сжатие файла

zipСожмите файлы в zip-файл
unzipИзвлеките содержимое zip-файла
gzipСожмите файлы в zip-файлы GNU
gunzipИзвлеките содержимое zip-файла GNU
tarСожмите файлы в файл tar
untarИзвлеките содержимое файла tar

Конструкция имени файла

filepartsПолучите части имени файла
fullfileСоздайте полное имя файла из частей
filemarkerСимвол, чтобы разделить имя файла от имени локальной или вложенной функции
filesepРазделитель файлов для текущей платформы
tempdirИмя временной папки для системы
tempnameУникальное имя для временного файла
matlabrootКорневая папка MATLAB
toolboxdirКорневая папка для заданного тулбокса

Программные утилиты

evalВыполните выражение MATLAB в тексте
evalcВыполните выражение MATLAB с получением
evalinВыполните выражение MATLAB в заданной рабочей области
fevalВыполните функцию
runЗапустите скрипт MATLAB
builtinВыполните встроенную функцию от перегруженного метода
pcodeСоздайте защищенный файл функции
timerСоздайте объект запланировать выполнение команд MATLAB
deleteУдалите объект - таймер из памяти
getЗапросите значения свойств для объекта - таймера
isvalidОпределите валидность объекта - таймера
setУстановите значения свойств для объекта - таймера
startЗапустите объект - таймер
startatЗапланируйте таймер, чтобы стрелять в требуемое время
stopОстановите объект - таймер
timerfindНайдите объект - таймер
timerfindallНайдите объект - таймер, независимо от видимости
waitБлокируйте командную строку, пока таймер не прекратит запускаться
try, catchВыполните операторы и зафиксируйте получившиеся ошибки
MExceptionПолучите информацию об ошибке
addCauseЗапишите дополнительные причины исключения
addCorrectionОбеспечьте предложенное исправление для исключения
getReportПолучите сообщение об ошибке для исключения
MException.lastВозвратите последнее неперехваченное исключение
rethrowПовторно выдайте ранее перехваченную исключительную ситуацию
throwВыдача исключения
throwAsCallerВыдайте исключение, как будто происходит в рамках вызывания функции
matlab.lang.correction.AppendArgumentsCorrectionПравильная ошибка путем добавления пропускающий входные параметры

Создание приложений

Дизайнер приложений

Разработка приложений в App Designer

appdesignerНачальная страница Открытия App Designer или существующий файл приложения
uiaxesСоздайте оси пользовательского интерфейса для графиков в App Designer
uibuttonСоздайте кнопку или утвердите компонент кнопки
uibuttongroupСоздайте группу кнопок, чтобы управлять переключателями и кнопками-переключателями
uicheckboxСоздайте компонент флажка
uidatepickerСоздайте компонент средства выбора даты
uidropdownСоздание выпадающего компонента
uieditfieldСоздайте текст или числовой компонент поля редактирования
uiimageСоздайте компонент изображения
uilabelСоздайте компонент метки
uilistboxСоздайте компонент поля списка
uimenuСоздать меню или пункты меню
uiradiobuttonСоздайте компонент переключателя
uisliderСоздайте компонент ползунка
uispinnerСоздайте компонент счетчика
uitable Создайте табличный компонент пользовательского интерфейса
uitextareaСоздайте компонент текстовой области
uitogglebuttonСоздайте компонент кнопки-переключателя
uitreeСоздайте древовидный компонент
uitreenodeСоздайте древовидный компонент узла
uifigureСоздайте фигуру для разработки приложений в App Designer
uipanelСоздайте контейнерный объект панели
uitabgroupСоздайте контейнер для панелей с вкладками
uitabСоздайте снабженную вкладками панель
uigridlayoutСоздайте менеджера по размещению сетки
uigaugeСоздайте компонент прибора
uiknobСоздайте компонент кнопки
uilampСоздайте компонент лампы
uiswitchСоздайте переключатель ползунка, переключатель рокера, или переключатель переключает компонент
expandРасширьте древовидный узел
collapseСверните древовидный узел
moveПереместите древовидный узел
scrollПрокрутите к местоположению в контейнере, поле списка или дереве
uialertОтобразите аварийное диалоговое окно
uiconfirmСоздайте поле диалогового окна подтверждения
uiprogressdlgСоздайте диалоговое окно прогресса
uisetcolorОткрытая палитра цветов
uigetfileОткрытое диалоговое окно выбора файла
uiputfileОткрытое диалоговое окно для того, чтобы сохранить файлы
uigetdirОткрытое диалоговое окно выбора папки
uiopenОткрытое диалоговое окно выбора файла и загрузка выбрали файл в рабочую область
uisaveОткрытое диалоговое окно для сохранения переменных к MAT-файлу

GUIDE или программируемая последовательность действий

Разработка приложений

figureСоздайте окно рисунка
axesСоздайте Оси декартовой системы координат
uicontrolСоздайте управление пользовательским интерфейсом
uitable Создайте табличный компонент пользовательского интерфейса
uipanelСоздайте контейнерный объект панели
uibuttongroupСоздайте группу кнопок, чтобы управлять переключателями и кнопками-переключателями
uitabСоздайте снабженную вкладками панель
uitabgroupСоздайте контейнер для панелей с вкладками
uimenuСоздать меню или пункты меню
uicontextmenuКонтекстное меню Create
uitoolbarСоздайте панель инструментов на фигуре
uipushtoolСоздайте кнопку на панели инструментов
uitoggletoolСоздайте кнопку-переключатель на панели инструментов
actxcontrolСоздайте управление Microsoft ActiveX в окне рисунка
alignВыровняйте компоненты пользовательского интерфейса и графические объекты
moveguiПереместите фигуру в заданное местоположение на экране
getpixelpositionПолучите положение компонента в пикселях
setpixelpositionУстановите положение компонента в пикселях
listfontsПеречислите доступные системные шрифты
textwrapСверните текст для управления пользовательским интерфейсом
uistackПереупорядочьте визуальную укладку компонентов пользовательского интерфейса
Property InspectorОткрыть инспектор свойств

Диалоговые окна

errordlgСоздайте ошибочное диалоговое окно
warndlgСоздайте предупреждение диалогового окна
msgboxСоздайте диалоговое окно сообщения
helpdlgСоздайте диалоговое окно справки
waitbarСоздайте или обновление ожидают диалоговое окно панели
questdlgСоздайте диалоговое окно вопроса
inputdlgСоздайте диалоговое окно, чтобы собрать ввод данных пользователем
listdlgСоздайте диалоговое окно выбора списка
uisetcolorОткрытая палитра цветов
uisetfontОткрытое диалоговое окно выбора шрифта
export2wsdlgСоздайте диалоговое окно для экспорта переменных к рабочей области
uigetfileОткрытое диалоговое окно выбора файла
uiputfileОткрытое диалоговое окно для того, чтобы сохранить файлы
uigetdirОткрытое диалоговое окно выбора папки
uiopenОткрытое диалоговое окно выбора файла и загрузка выбрали файл в рабочую область
uisaveОткрытое диалоговое окно для сохранения переменных к MAT-файлу
printdlgОткрытая фигура диалоговое окно Print
printpreviewОткрытая фигура диалоговое окно Print Preview
exportsetupdlgОткрытая фигура диалоговое окно Export Setup
dialogСоздайте пустое модальное диалоговое окно
uigetpref Создайте диалоговое окно, которое открывается согласно пользовательской настройке

Программирование приложений

guideСоздайте или отредактируйте файл пользовательского интерфейса в GUIDE
uiwaitБлокируйте выполнение программы и ожидайте, чтобы возобновиться
uiresumeВозобновите осуществление блокированной программы
waitforБлокируйте выполнение и ожидайте условия
waitforbuttonpressОжидайте нажатия кнопки или нажатия клавиши
closereqФигура по умолчанию близко запрашивает функцию
getappdataПолучите заданные приложением данные
setappdataХраните заданные приложением данные
isappdataВерный, если заданные приложением данные существуют
rmappdataУдалите заданные приложением данные
guidataСохраните или получите данные пользовательского интерфейса
guihandlesСоздайте структуру, содержащую все дочерние объекты фигуры
uisetprefУправляйте настройками, используемыми в uigetpref

Упаковка приложений

matlab.apputil.createСоздайте или измените файл проекта приложения для упаковочного приложения в .mlappinstall файл с помощью интерактивного диалогового окна
matlab.apputil.packageФайлы приложения пакета в .mlappinstall файл
matlab.apputil.installУстановите приложение из .mlappinstall файла
matlab.apputil.runЗапустите приложение программно
matlab.apputil.getInstalledAppInfoПеречислите установленную информацию приложений
matlab.apputil.uninstallПриложение Uninstall

Инструменты разработки программного обеспечения

Отладка и анализ

dbclearУдалите точки останова
dbcontВозобновите выполнение
dbdownИнвертируйте dbup сдвиг рабочей области
dbquitВыйдите из режима отладки
dbstackСтек вызовов функции
dbstatusЛистинг всех точек останова
dbstepВыполните следующую исполняемую строку от текущей точки останова
dbstopУстановите точки останова для отладки
dbtypeДисплейный файл с номерами строки
dbupПереключите текущую рабочую область к рабочей области вызывающей стороны в режиме отладки
keyboardДайте контроль на клавиатуру
echoОтобразите операторы во время функционального выполнения
checkcodeПроверяйте файлы кода MATLAB на возможные проблемы
mlintrptЗапустите контрольный код для файла или папки
codeCompatibilityReportСоздайте отчет совместимости кода
analyzeCodeCompatibilityСоздайте результаты анализа совместимости кода

Производительность и память

timeitИзмерьте время, требуемое для работы функции
ticЗапустите таймер секундомера
tocСчитайте прошедшее время из секундомера
cputimeЗатраченное процессорное время
profileПрофилируйте время выполнения для функций
benchСравнительный тест MATLAB
memoryОтобразите информацию о памяти
inmemИмена функций, файлов MEX, классов в памяти
packКонсолидируйте память рабочей области
memoizeДобавьте memoization семантику в указатель на функцию
MemoizedFunctionВызовите мемоизованную функцию и результаты кэша
clearAllMemoizedCachesОчистите кэши для всех объектов MemoizedFunction

Проекты

currentProjectПолучите текущий проект
openProjectЗагрузите существующий проект
isLoadedОпределите, загружается ли проект
reloadПерезагрузите проект
closeЗакройте проект
exportЭкспортируйте проект заархивировать
matlab.project.createProjectСоздайте пустой проект
matlab.project.loadProjectЗагрузите проект
matlab.project.rootProjectПолучите корневой проект
addFileДобавьте файл или папку к проекту
addFolderIncludingChildFilesДобавьте папку и дочерние файлы к проекту
removeFileУдалите файл из проекта
addPathДобавьте папку, чтобы спроектировать путь
removePathУдалите папку из пути к проекту
addReferenceДобавьте ссылочный проект в проект
removeReferenceУдалите ссылку проекта
addStartupFileДобавьте файл запуска в проект
addShutdownFileДобавьте файл завершения работы в проект
removeStartupFileУдалите файл запуска из списка запусков проекта
removeShutdownFileУдалите файл завершения работы из списка завершений работы проекта
addShortcutДобавьте ярлык проекту
removeShortcutУдалите ярлык от проекта
addLabelПрисоедините метку, чтобы спроектировать файл
createLabelСоздайте метку проекта
removeLabelУдалите метку из проекта
findLabelПолучите метку файла проекта
createCategoryСоздайте категорию меток проекта
findCategoryНайдите категорию проектов меток
removeCategoryУдалите категорию проектов меток
findFileНайдите файл проекта по наименованию
listModifiedFilesПеречислите измененные файлы в проекте
listRequiredFilesПолучите зависимости от файла проекта
refreshSourceControlОбновите состояние системы контроля версий файлов проекта
updateDependenciesОбновите зависимости от проекта
matlab.project.ProjectОбъект Project

Среда тестирования

Модульные тесты на основе скриптов

assertВыдайте ошибку если ложь условия
runtestsЗапустите набор тестов
testsuiteСоздайте комплект тестов
TestResultРезультат рабочего тестового набора

Функциональные модульные тесты

functiontestsСоздайте массив тестов от указателей до локальных функций
runtestsЗапустите набор тестов
testsuiteСоздайте комплект тестов
TestSuite.runЗапустите массив TestSuite с помощью объекта TestRunner, сконфигурированного для вывода текста
TestСпецификация одного метода тестирования
FunctionTestCaseTestCase используется для функциональных тестов
TestResultРезультат рабочего тестового набора

Тесты модулей, основанных на классах

runtestsЗапустите набор тестов
testsuiteСоздайте комплект тестов
matlab.unittest.TestSuite.runЗапустите массив TestSuite с помощью объекта TestRunner, сконфигурированного для вывода текста
matlab.unittest.TestRunner.runЗапустите все тесты в массиве TestSuite
matlab.unittest.TestCaseСуперкласс всего matlab.unittest тестирует классы
matlab.unittest.TestSuiteКласс для группировки тестов, чтобы запуститься
matlab.unittest.TestСпецификация одного метода тестирования
matlab.unittest.TestRunnerКласс для того, чтобы запустить тесты в matlab.unittest среде
matlab.unittest.TestResultРезультат рабочего тестового набора

Расширение среды модульного тестирования

matlab.unittest.constraints.ConstraintОсновной интерфейсный класс для сравнений
matlab.unittest.constraints.BooleanConstraintИнтерфейсный класс для булевых комбинаций ограничений
matlab.unittest.constraints.ToleranceАбстрактный интерфейсный класс для допусков
matlab.unittest.fixtures.FixtureИнтерфейсный класс для испытательных стендов
matlab.unittest.diagnostics.DiagnosticОсновной интерфейсный класс для matlab.unittest диагностики
matlab.unittest.diagnostics.ConstraintDiagnosticДиагностика с полями, характерными для большинства ограничений
matlab.unittest.plugins.TestRunnerPluginСменный интерфейс для расширения TestRunner
matlab.unittest.plugins.QualifyingPluginИнтерфейс для плагинов, которые выполняют проверки в масштабе всей системы
matlab.unittest.plugins.OutputStreamИнтерфейс, который определяет, куда отправить вывод текста
matlab.test.behavior.MissingПротестируйте, если класс удовлетворяет контракт для отсутствующих значений

Среда тестирования приложения

pressВыполните жест нажатия на компоненте пользовательского интерфейса
chooseВыполните выбирают жест на компоненте пользовательского интерфейса
dragВыполните перетаскивают жест на компоненте пользовательского интерфейса
typeВведите в компоненте пользовательского интерфейса
hoverВыполните наводят жест на компоненте пользовательского интерфейса
matlab.uitest.unlockРазблокируйте фигуру, заблокированную средой тестирования приложения
matlab.uitest.TestCase.forInteractiveUseСоздайте объект TestCase для интерактивного использования
matlab.uitest.TestCase TestCase к тестам записи со средой тестирования приложения

Среда для тестирования производительности

runperfЗапустите набор тестов для измерения производительности
testsuiteСоздайте комплект тестов
matlab.perftest.TimeExperimentИнтерфейс для измерения времени выполнения кода под тестом
matlab.perftest.FixedTimeExperimentTimeExperiment, который собирает постоянное число измерений
matlab.perftest.FrequentistTimeExperimentTimeExperiment, который собирает переменное количество измерений
matlab.perftest.TestCaseСуперкласс matlab.perftest классов теста производительности
matlab.perftest.TimeResultСледуйте из эксперимента времени выполнения
matlab.unittest.measurement.DefaultMeasurementResultРеализация по умолчанию MeasurementResultclass
matlab.unittest.measurement.MeasurementResultБазовый класс для классов, содержащих результаты измерения

Платформа для мокинга

matlab.mock.TestCaseTestCase к тестам записи с платформой для мокинга
matlab.mock.AnyArgumentsСоответствие с любым количеством аргументов
matlab.mock.actions.AssignOutputsЗадайте возвращаемые значения для названного метода, или свойство получило доступ
matlab.mock.actions.Invoke Вызовите указатель на функцию, когда метод будет назван
matlab.mock.actions.ReturnStoredValueВозвратите сохраненное значение свойства
matlab.mock.actions.StoreValueХранение значения свойства
matlab.mock.actions.ThrowExceptionВыдайте исключение, когда метод называется или когда свойство установлено или получено доступ
matlab.mock.constraints.Occurred Ограничение, квалифицирующее взаимодействия фиктивного объекта
matlab.mock.constraints.WasAccessedОграничительное свойство определения получает доступ
matlab.mock.constraints.WasCalledОграничение, определяющее вызов метода
matlab.mock.constraints.WasSetОграничение, определяющее взаимодействие набора свойств
matlab.mock.MethodCallBehaviorЗадайте поведение метода фиктивного объекта и квалифицируйте вызовы метода
matlab.mock.PropertyBehaviorЗадайте поведение свойства фиктивного объекта и квалифицируйте взаимодействия
matlab.mock.PropertyGetBehaviorУкажите, что ложное свойство получает поведение
matlab.mock.PropertySetBehaviorЗадайте поведение набора фиктивного объекта
matlab.mock.TestCase.getMockHistoryВозвратите историю в фиктивный объект
matlab.mock.InteractionHistory.forMockВозвратите историю в фиктивный объект
matlab.mock.InteractionHistory Интерфейс для истории взаимодействия фиктивного объекта
matlab.mock.historyСводные данные классов, представляющих историю взаимодействия фиктивного объекта

Передача тулбокса

matlab.addons.toolbox.packageToolboxПроект тулбокса пакета
matlab.addons.toolbox.toolboxVersionЗапросите или измените версию тулбокса
matlab.addons.toolbox.installToolboxУстановите файл тулбокса
matlab.addons.toolbox.uninstallToolboxТулбокс Uninstall
matlab.addons.toolbox.installedToolboxesВозвратите информацию об установленных тулбоксах
builddocsearchdbСоздайте доступную для поиска базу данных документации
validateFunctionSignaturesJSONПодтвердите functionSignatures.json файлы
matlab.codetools.requiredFilesAndProductsПеречислите зависимости файлов программы MATLAB

Внешние интерфейсы языка

Вызов библиотек на других языках

Библиотеки C++

clibgen.generateLibraryDefinitionСоздайте файл определения для библиотеки C++
clibgen.buildInterfaceСоздайте интерфейс к библиотеке C++ без файла определения
clibReleaseВыпустите объект C++ из MATLAB
underlyingValueБазовая числовая стоимость для объекта перечисления C++ создается в MATLAB
clibgen.LibraryDefinitionОпределение MATLAB для библиотеки C++
clibgen.ClassDefinitionОпределение для класса MATLAB, соответствующего классу C++
clibgen.ConstructorDefinitionОпределение для функции MATLAB, соответствующей конструктору класса C++
clibgen.PropertyDefinitionОпределение для свойства MATLAB, соответствующего общественной собственности класса C++
clibgen.MethodDefinitionОпределение для функции MATLAB, соответствующей методу класса C++
clibgen.FunctionDefinitionОпределение для функции MATLAB, соответствующей функции пакета C++
clibgen.EnumDefinitionОпределение для перечисления MATLAB, соответствующего перечислению C++

C библиотеки

loadlibraryЗагрузите совместно использованную библиотеку C в MATLAB
unloadlibraryРазгрузите совместно использованную библиотеку C из памяти
calllibВызовите функцию в совместно использованной библиотеке C
libfunctionsВозвратите информацию о функциях в разделяемой библиотеке C
libfunctionsviewОтображение совместно использовало подписи библиотечной функции C в окне
libisloadedОпределите, загружается ли разделяемая библиотека C
libpointerОбъект Pointer для использования с разделяемой библиотекой C
libstructПреобразуйте структуру MATLAB в структуру C-стиля для использования с разделяемой библиотекой C
lib.pointerОбъект Pointer, совместимый с указателем C

Функции файла MEX

mexextБинарное расширение файла MEX
inmemИмена функций, файлов MEX, классов в памяти

Библиотеки Java

importДобавьте пакет или класс к текущему списку импорта
isjavaОпределите, ли введенный объект Java
javaaddpathДобавьте записи в динамический путь к классу Java
javaArrayСоздайте объект-массив Java
javachkСообщение об ошибке на основе Java показывает поддержку
javaclasspathВозвратите путь к классу Java или задайте динамический путь
javaMethodВызов метода Java
javaMethodEDTВызовите метод Java из обработки потоков событий (EDT)
javaObjectВызовите конструктора Java
javaObjectEDTВызовите конструктора Java на обработке потоков событий (EDT)
javarmpathУдалите записи из динамического пути к классу Java
usejavaОпределите, доступна ли функция Java
matlab.exception.JavaExceptionПолучите информацию об ошибке для исключения Java

Библиотеки Python

Начало работы
pyversionИзмените версию по умолчанию Интерпретатора Python
matlab.exception.PyExceptionПолучите информацию об ошибке для исключения Python
Функции
pyargsСоздайте аргумент ключевого слова для функции Python

Библиотеки.NET

Начало работы с Microsoft .NET
NET.addAssemblyСделайте блок.NET видимым к MATLAB
NET.isNETSupportedПроверяйте на поддерживаемый Microsoft.NET Framework
NETСводные данные функций в интерфейсе.NET MATLAB
enableNETfromNetworkDriveВключите доступ к командам.NET от сетевого диска
NET.AssemblyУчастники блока.NET
NET.NetExceptionПолучите информацию об ошибке для исключения.NET
Типы данных
cellCellArray
NET.createArrayМассив для непримитивных типов.NET
NET.disableAutoReleaseЗаблокируйте объект.NET представление Обертки вызовов среды выполнения (Обертка COM) так, чтобы MATLAB не выпускал COM-объект
NET.enableAutoReleaseРазблокируйте объект.NET представление Обертки вызовов среды выполнения (Обертка COM) так, чтобы MATLAB выпустил COM-объект
Свойства
NET.setStaticPropertyСтатическое свойство или имя поля
События и делегаты
BeginInvokeИнициируйте асинхронного делегата.NET вызов
EndInvokeПолучите результат асинхронного вызова, инициируемого Системой.NET. Делегируйте метод BeginInvoke
CombineФункция удобства для статической Системы.NET. Делегируйте метод Объединения
RemoveФункция удобства для статической Системы.NET. Делегат Удаляет метод
RemoveAllФункция удобства для статической Системы.NET. Делегируйте метод RemoveAll
Перечисления
bitandПобитовое И
bitorПобитовое ИЛИ
bitxorПобитовое исключающее ИЛИ
bitnotПеречисление.NET возражает методу экземпляра битового "НЕ"
Обобщенные классы
NET.convertArrayПреобразуйте числовой массив MATLAB в массив.NET
NET.createGenericСоздайте экземпляр специализированного.NET типичный тип
NET.invokeGenericMethodВызовите общий метод объекта
NET.GenericClassПредставляйте параметризованные типичные определения типа

COM-объекты

actxserverСоздайте сервер COM
actxcontrolСоздайте управление Microsoft ActiveX в окне рисунка
actxcontrollistСписок в настоящее время установил средства управления Microsoft ActiveX
actxcontrolselectСоздайте управление Microsoft ActiveX из пользовательского интерфейса
methodsviewПросмотрите методы класса
eventlistenersПеречислите функции обработчика событий, сопоставленные с событиями COM-объекта
registereventОбъединенный обработчик событий для события COM-объекта во время выполнения
unregisteralleventsНе укажите все обработчики событий, сопоставленные с событиями COM-объекта
unregistereventНе укажите обработчик событий, сопоставленный с событием COM-объекта во время выполнения
iscomОпределите, является ли введенный объектом COM или ActiveX
iseventОпределите, является ли введенный событием COM-объекта
isinterfaceОпределите, является ли введенный COM-интерфейсом
COMДоступ к COM-компонентам и элементам управления ActiveX из MATLAB

Запрос веб-сервисов

Интерфейс HTTP

matlab.net.http.RequestMessageСообщение запроса HTTP
matlab.net.http.ResponseMessageСообщение ответа HTTP
matlab.net.http.MessageЗапрос HTTP или сообщение ответа
matlab.net.http.MessageTypeТип сообщения HTTP
matlab.net.http.MessageBodyТело сообщения HTTP
matlab.net.http.ProtocolVersionВерсия протокола HTTP
matlab.net.http.RequestLineПервая строка HTTP запрашивает сообщение
matlab.net.http.RequestMethodМетод запроса HTTP
matlab.net.http.StartLineПервая строка сообщения HTTP
matlab.net.http.StatusClassКласс состояния ответа HTTP
matlab.net.http.StatusCodeКод статуса в ответе HTTP
matlab.net.http.StatusLineПервая строка сообщения ответа HTTP
matlab.net.http.HeaderFieldПоле Header сообщения HTTP
matlab.net.http.field.AcceptFieldHTTP Принимает поле заголовка
matlab.net.http.field.AuthenticateFieldWWW HTTP - Аутентифицирует, или Прокси - Аутентифицируют поле заголовка
matlab.net.http.field.AuthenticationInfoFieldПоле заголовка Информации HTTP-аутентификации в ответ обменивается сообщениями
matlab.net.http.field.AuthorizationFieldАвторизация HTTP или поле заголовка Прокси - авторизации
matlab.net.http.field.ContentDispositionFieldПоле заголовка Довольного Расположения HTTP
matlab.net.http.field.ContentLengthFieldПоле HTTP Content-Length
matlab.net.http.field.ContentLocationFieldПоле заголовка Довольного Местоположения HTTP
matlab.net.http.field.ContentTypeFieldПоле заголовка Типа контента HTTP
matlab.net.http.field.CookieFieldПоле заголовка Cookie HTTP
matlab.net.http.field.DateFieldПоле заголовка Данных HTTP
matlab.net.http.field.GenericFieldПоле HTTP-заголовка с любым именем и значением
matlab.net.http.field.GenericParameterizedFieldGenericField, чтобы поддержать параметризованный синтаксис
matlab.net.http.field.HTTPDateFieldПоле HTTP-заголовка, содержащее дату
matlab.net.http.field.IntegerFieldБазовый класс для полей HTTP-заголовка, содержащих неотрицательные целые числа
matlab.net.http.field.LocationFieldПоле заголовка Местоположения HTTP
matlab.net.http.field.MediaRangeFieldБазовый класс для Типа контента HTTP и Принимает поля заголовка
matlab.net.http.field.SetCookieFieldПоле заголовка Cookie Набора HTTP
matlab.net.http.field.URIReferenceFieldБазовый класс для полей HTTP-заголовка, содержащих компоненты URI
matlab.net.http.io.ContentConsumerПотребитель для HTTP передает полезные нагрузки
matlab.net.http.io.FileConsumerПотребитель для файлов в сообщениях HTTP
matlab.net.http.io.StringConsumerПредставьте потребителя в виде строки для полезных нагрузок HTTP
matlab.net.http.io.JSONConsumerПотребитель содержимого, который преобразовывает вход JSON в данные MATLAB
matlab.net.http.io.ImageConsumerПотребитель для данных изображения в полезных нагрузках HTTP
matlab.net.http.io.MultipartConsumerПомощник для многослойных типов контента в сообщениях HTTP
matlab.net.http.io.BinaryConsumerПотребитель для двоичных данных в сообщениях HTTP
matlab.net.http.io.GenericConsumerПотребитель для нескольких типов контента в сообщениях HTTP
matlab.net.http.io.ContentProviderContentProvider для HTTP передают полезные нагрузки
matlab.net.http.io.FileProviderContentProvider, чтобы отправить файлы
matlab.net.http.io.FormProviderContentProvider, который отправляет данные о форме
matlab.net.http.io.MultipartFormProviderContentProvider, чтобы отправить сообщения multipart/form-data
matlab.net.http.io.StringProviderContentProvider, чтобы отправить строки MATLAB
matlab.net.http.io.JSONProviderContentProvider, чтобы отправить данные MATLAB как строку JSON
matlab.net.http.io.ImageProviderContentProvider, чтобы отправить данные изображения MATLAB
matlab.net.http.io.MultipartProviderContentProvider, чтобы отправить многослойные/смешанные сообщения HTTP
matlab.net.http.io.GenericProviderТипичный ContentProvider для полезных нагрузок HTTP
matlab.net.http.AuthenticationSchemeСхема HTTP Authentication
matlab.net.http.AuthInfoИнформация об аутентификации или авторизации в сообщениях HTTP
matlab.net.http.CookieCookie HTTP получен от сервера
matlab.net.http.CookieInfoИнформация о куки HTTP
matlab.net.http.CredentialsУчетные данные для аутентификации запросов HTTP
matlab.net.http.DispositionРезультаты в записи журнала HTTP
matlab.net.http.HTTPExceptionИсключение выдается сервисами HTTP
matlab.net.http.HTTPOptionsОпции, управляющие обменом сообщениями HTTP
matlab.net.http.LogRecordЗапись журнала истории HTTP
matlab.net.http.MediaTypeИнтернет-тип носителя используется в HTTP-заголовках
matlab.net.http.ProgressMonitorМонитор прогресса для обмена сообщениями HTTP
matlab.net.URIУнифицированный идентификатор ресурса (URI)
matlab.net.ArrayFormatПреобразуйте массивы в Запросах HTTP
matlab.net.QueryParameterПараметр во фрагменте запроса унифицированного идентификатора ресурса (URI)
matlab.net.base64decodeОсновывайте 64 декодирования строки
matlab.net.base64encodeКодировка Base 64 строки байтов или вектора

WSDL (язык описания веб-сервисов)

matlab.wsdl.createWSDLClientСоздайте интерфейс к основанному на SOAP веб-сервису
matlab.wsdl.setWSDLToolPathМестоположение инструментов WSDL

Вызов MATLAB с других языков

Вызов MATLAB из Java

matlab.engine.shareEngineПреобразуйте рабочий сеанс работы с MATLAB в сеанс совместной работы
matlab.engine.engineNameВозвратите имя разделяемого сеанса работы с MATLAB
matlab.engine.isEngineSharedОпределите, совместно используется ли сеанс работы с MATLAB
com.mathworks.engine.MatlabEngineИспользование класса Java MATLAB как вычислительный механизм
com.mathworks.matlab.types.ComplexКласс Java, чтобы передать комплексные данные и из MATLAB
com.mathworks.matlab.types.StructКласс Java, чтобы передать struct MATLAB и из MATLAB
com.mathworks.matlab.types.CellStrКласс Java, чтобы представлять массив ячеек MATLAB символьных векторов
com.mathworks.matlab.types.HandleObjectКласс Java, чтобы представлять MATLAB обрабатывает объекты

Вызов MATLAB из Python

matlab.engine.start_matlabЗапуск MATLAB Engine для Python
matlab.engine.find_matlabНайдите, что совместно использованные сеансы работы с MATLAB соединяются с MATLAB Engine для Python
matlab.engine.connect_matlabСоедините совместно использованный сеанс работы с MATLAB с MATLAB Engine для Python
matlab.engine.shareEngineПреобразуйте рабочий сеанс работы с MATLAB в сеанс совместной работы
matlab.engine.engineNameВозвратите имя разделяемого сеанса работы с MATLAB
matlab.engine.isEngineSharedОпределите, совместно используется ли сеанс работы с MATLAB
matlab.engine.MatlabEngineИспользование объекта Python MATLAB как вычислительный механизм в сеансе Python
matlab.engine.FutureResultРезультаты асинхронного вызова функции MATLAB сохранены в объекте Python

Вызов MATLAB от C

Приложения файла MEX на C
Исполняемые файлы MEX на C
mexСоздайте приложение механизма или MEX-функция
Совместное использование файлов MEX
verИнформация о версии для Продуктов Mathworks
computerИнформация о компьютере, на котором запускается MATLAB
mexextБинарное расширение файла MEX
mex.getCompilerConfigurationsПолучите конфигурационную информацию компилятора для создания файлов MEX
Поиск и устранение проблем с файлами MEX
dbmexВключите отладку файла MEX на платформах UNIX

Вызов MATLAB как сервер автоматизации COM

regmatlabserverУкажите текущий MATLAB как Сервер автоматизации
enableserviceВключите, отключите, или состояние отчета Сервера автоматизации MATLAB
actxGetRunningServerОбработайте к рабочему экземпляру Сервера автоматизации MATLAB
ExecuteВыполните команду MATLAB в Сервере автоматизации
FevalВыполните функцию MATLAB в Сервере автоматизации
GetFullMatrixМатрица из рабочей области Сервера автоматизации
PutFullMatrixМатрица в рабочей области Сервера автоматизации
GetCharArrayСимвольный массив от Сервера автоматизации
PutCharArrayСимвольный массив в Сервере автоматизации
GetVariableДанные из переменной в рабочей области Сервера автоматизации
GetWorkspaceDataДанные из рабочей области Сервера автоматизации
PutWorkspaceDataДанные в рабочей области Сервера автоматизации
MaximizeCommandWindowОткрытое окно Сервера автоматизации
MinimizeCommandWindowМинимизируйте размер окна Сервера автоматизации
QuitОтключение сервера автоматизации MATLAB

Среда и настройки

Запуск и завершение работы

matlab (Windows)Запустите программу MATLAB с системного приглашения Windows
matlab (macOS)Запустите программу MATLAB с macOS Терминала
matlab (Linux)Запустите программу MATLAB с системного приглашения Linux
batchStartupOptionUsedОпределите если MATLAB, запущенный с - опция пакета
quitОтключение программы MATLAB
exitОтключение программы MATLAB (то же самое, как завершенный)
startupПользовательский скрипт запуска для MATLAB
finishПользовательский скрипт завершения для MATLAB
matlabrcЗаданный системными администраторами скрипт запуска для MATLAB

Основные настройки

prefdirПапка, содержащая настройки, настройки, историю и файлы размещения
preferencesОткрытое диалоговое окно Preferences

Платформа и лицензия

versionНомер версии для MATLAB и библиотек
verИнформация о версии для Продуктов Mathworks
verLessThanСравните версию тулбокса с заданным вектором символов
licenseПолучите номер лицензии или выполните лицензирование задачи
ispcОпределите, является ли версия для Windows (PC) платформой
ismacОпределите, ли версия для macOS платформы
isunixОпределите, ли версия для платформ Linux или Mac
isstudentОпределите, является ли версия Студенческой Версией
javachkСообщение об ошибке на основе Java показывает поддержку
usejavaОпределите, доступна ли функция Java

Системные команды

clipboardСкопируйте и вставьте текст к и от системного буфера обмена
computerИнформация о компьютере, на котором запускается MATLAB
systemВыполните команду операционной системы и возвратите выходной параметр
dosВыполните команду DOS и возвратите выходной параметр
unixВыполните команду UNIX и возвратите выходной параметр
getenvПеременная окружения
setenvУстановите переменную окружения
perlВызовите скрипт Perl с помощью исполняемого файла операционной системы
winqueryregЭлемент из реестра Windows
matlab.io.saveVariablesToScriptСохранение переменных рабочей области в СКРИПТ MATLAB
getprefПолучите пользовательское значение настройки
setprefУстановите пользовательское значение настройки
addprefДобавьте пользовательскую настройку
rmprefУдалите пользовательскую настройку
isprefОпределите, существует ли пользовательская настройка
matlab.addons.installedAddonsПолучение списка установленных дополнений
matlab.addons.isAddonEnabledОпределите, включено ли дополнение
matlab.addons.enableAddonВключите установленное дополнение
matlab.addons.disableAddonОтключите установленное дополнение
matlab.addons.installУстановите дополнение
matlab.addons.uninstallДополнение Uninstall
settingsДоступ к корневому объекту SettingsGroup
SettingОбъект Setting
SettingsGroupГруппа настроек и объектов подгруппы
clearTemporaryValueОчистите временную ценность для установки
clearPersonalValueОчистите личностную ценность для установки
hasTemporaryValueОпределите, установили ли установке временную ценность
hasPersonalValueОпределите, установили ли установке личностную ценность
hasFactoryValueОпределите, установили ли установке заводское значение

Помощь и поддержка

docСтраница с описанием в Браузере документации
helpПомощь по функциям в Командном окне
docsearchПоиск по браузеру документации
lookforИщите ключевое слово во всех записях справки
demoДоступ к примерам продукта в Браузере документации
echodemoЗапустите скрипт в качестве примера, постепенный в Командном окне