addvars
|
|
convertvars
|
Указатели на функцию не поддерживаются. Вторые и третьи входные параметры (vars и dataType ) должно быть постоянным. Вы не можете задать dataType как 'char' .
|
innerjoin
|
В общем случае входные таблицы не могут иметь никаких неключевых переменных с теми же именами. Однако можно соединить подмножества входных таблиц, если вы задаете 'LeftVariables' и 'RightVariables' аргументы name-value. Задайте эти аргументы так, чтобы никакое имя переменной не появлялось в обоих 'LeftVariables' и 'RightVariables' . Значения этих аргументов name-value должны быть постоянными: 'Keys'
'LeftKeys'
'RightKeys'
'LeftVariables'
'RightVariables'
Вложенные таблицы не поддерживаются.
|
intersect
setdiff
setxor
union
|
|
issortedrows
|
Входной параметр vars должно быть постоянным. Если какие-либо табличные переменные имеют несколько столбцов, то те переменные, должно быть, зафиксировали ширины.
|
join
|
В общем случае входные таблицы не могут иметь неключевых переменных с теми же именами. Однако можно соединить подмножества входных таблиц, если вы задаете аргументы name-value: 'KeepOneCopy' , где вы перечисляете переменные, чтобы взять из левой входной таблицы только.
'LeftVariables' и 'RightVariables' , где вы перечисляете переменные, чтобы взять или из левой входной таблицы или из правильной входной таблицы, но не обоих.
Значения этих аргументов name-value должны быть постоянными: 'Keys'
'LeftKeys'
'RightKeys'
'LeftVariables'
'RightVariables'
'KeepOneCopy'
Вложенные таблицы не поддерживаются.
|
movevars
|
|
outerjoin
|
Входные таблицы не могут иметь ключевых переменных с теми же именами если значение 'MergeKeys' true (логический 1 ). В общем случае входные таблицы не могут иметь никаких неключевых переменных с теми же именами. Однако можно соединить подмножества входных таблиц, если вы задаете 'LeftVariables' и 'RightVariables' аргументы name-value. Задайте эти аргументы так, чтобы никакое имя переменной не появлялось в обоих 'LeftVariables' и 'RightVariables' . Значения этих аргументов name-value должны быть постоянными: 'Keys'
'LeftKeys'
'RightKeys'
'MergeKeys'
'LeftVariables'
'RightVariables'
'Type'
Вложенные таблицы не поддерживаются.
|
rows2vars
|
Входная таблица не может быть переменным размером. 'VariableNamesSource' аргумент значения имени не поддерживается.
Значение 'DataVariables' аргумент значения имени должен быть постоянным. Значение 'VariableNamingRule' аргумент значения имени должен быть постоянным. Если вы присваиваете имена строки к входной таблице, то вектор из имен строки должен быть постоянным.
|
sortrows
|
Входной параметр vars должно быть постоянным. Если tblA имеет переменную, которая является массивом ячеек из символьных векторов с несколькими столбцами, затем вы не можете отсортировать таблицу с помощью значений в той переменной.
|
splitvars
|
Значение 'NewVariableNames' аргумент значения имени должен быть постоянным. Переменные, которые разделены, не могут иметь переменного количества столбцов.
|
stack
|
Второй входной параметр, vars , должно быть постоянным. Значения 'ConstantVariables' 'NewDataVariableName' , и 'IndexVariableName' аргументы name-value должны быть постоянными.
|
unstack
|
'NewDataVariableNames' аргумент значения имени должен быть задан. Его значение должно быть постоянным.
vars и ivars входные параметры (переменные данных и переменные индикатора) должны быть постоянными.
Если вы задаете сгруппированные переменные и постоянные переменные, то они должны быть постоянными. Если вы задаете функцию агрегации, то это должно быть постоянно. Если переменная входной таблицы является массивом ячеек из символьных векторов, то unstack пустые ячейки заливок в соответствующей выходной переменной с символьными массивами 1 на 0 в сгенерированном коде. В MATLAB, unstack заполняет такие разрывы символьными массивами 0 на 0. unstack функция не поддерживает генерацию кода, когда входная таблица имеет переменную, которая является неоднородным массивом ячеек, который не может быть преобразован в гомогенный массив ячеек. Если вход имеет переменную, которая является гомогенным массивом ячеек, или это может быть преобразовано в одно, то 'AggregationFunction' аргумент значения имени должен быть задан. Значение по умолчанию 'AggregationFunction' 'unique' . Но unique функция не поддерживает массивы ячеек.
|
varfun
|
Вход указателя на функцию, func , должно быть постоянным. В то время как указатели на функцию могут быть входными параметрами к varfun самостоятельно, они не могут быть входными параметрами к вашим функциям точки входа. Задайте func в рамках кода, предназначенного для генерации кода. Для получения дополнительной информации смотрите Ограничения Указателя на функцию для Генерации кода (MATLAB Coder). Значения для всех аргументов name-value должны быть постоянными. 'ErrorHandler' аргумент значения имени не поддерживается для генерации кода.
Входные параметры переменного размера не поддерживаются. Сгруппированные переменные не могут иметь дублирующихся значений в сгенерированном коде. Вы не можете задать значение 'OutputFormat' как 'cell' если вы задаете 'GroupingVariables' аргумент значения имени и функция возвращают другой тип данных для каждой переменной, заданной 'InputVariables' . Если вы задаете группы, и количество групп не известно во время компиляции, и тот номер является нулем, то пустые двойные переменные в выходе могут иметь размеры 1 на 0 в сгенерированном коде. В MATLAB такие переменные имеют размеры 0 на 0.
|